Archivo de la etiqueta: Cifrado

Fundamentos de Redes y Telecomunicaciones

Mecanismo de Autenticación de Mensajes Mediante MAC

Emisor y receptor comparten una clave. Cuando el emisor tiene que enviar un mensaje, calcula el código de autenticación (MAC) como una función del mensaje y de la clave. Transmite el mensaje y el código al destino. El receptor realiza los mismos cálculos en el mensaje recibido: utilizando la misma clave secreta, genera un nuevo código de autenticación del mensaje. Compara el código recibido con el calculado. Suponiendo que solo el emisor Seguir leyendo “Fundamentos de Redes y Telecomunicaciones” »

Seguridad en Bases de Datos: Protocolo TLS y Gestión de Usuarios

Servicios de Seguridad

El protocolo TLS (Transport Layer Security) implementa servicios de confidencialidad, integridad y autenticación de datos entre un cliente y el Sistema Gestor de la Base de Datos (SGBD).

Cuestionario sobre Seguridad Informática y Criptografía

Preguntas y Respuestas

1. AES y DES son sistemas de cifrado de clave simétrica.

Respuesta: Cierto.

2. Una firma electrónica se genera con la clave pública del firmante.

Respuesta: Falso. Con la clave privada del firmante.

3. La clave privada del destinatario se utiliza para encriptar un mensaje.

Respuesta: Falso. La clave pública del destinatario.

4. No es útil encriptar con clave simétrica enviando dicha clave a través de un mecanismo de clave pública.

Respuesta: Falso. Encriptar con clave simétrica Seguir leyendo “Cuestionario sobre Seguridad Informática y Criptografía” »

Validación de Mensajes Cifrados con Python

import datetimedef obtener_dia_mes(): today = datetime.date.today() return today.daydef es_primo(num): if num <= 1: return False elif num <= 3: return True elif num % 2 == 0 or num % 3 == 0: return False i = 5 while i * i <= num: if num % i == 0 or num % (i + 2) == 0: return False i += 6 return Truedef generar_validacion(mensaje): if len(mensaje) < 512: return "El mensaje cifrado debe tener al menos 512 bytes" codigo_verificacion = mensaje[:16] + mensaje[-16:] datos = mensaje[16:-16] Seguir leyendo “Validación de Mensajes Cifrados con Python” »

Comunicaciones Digitales: Ventajas y Técnicas de Codificación

Comunicaciones Digitales y sus Ventajas

Regeneración de una Señal Digital

Cuando una señal digital atraviesa un canal, la señal recibida por el receptor está degradada debido a los efectos de la distorsión y el ruido. La regeneración es un procedimiento que permite recuperar una señal idéntica a la del emisor mediante el uso de un regenerador. Este procedimiento es aplicable solo a señales de línea digitales.

El regenerador es un tipo de repetidor diseñado para transmisiones digitales, Seguir leyendo “Comunicaciones Digitales: Ventajas y Técnicas de Codificación” »