Descargar la presentación
La descarga está en progreso. Por favor, espere
1
AGENDA DE LA SESION Exposición de Equipo Tema: Cifradores por Sustitución Monográmica Polialfabeto - Cifrado de Vernam Resolución de Ejercicios CRIPTOGRAFIA
2
Unidad 2: Cifradores por Sustitución Monográmica Tema: Cifradores por Sustitución Monográmica Polialfabeto Logro: Analizar y comprender las técnicas de cifrado y descifrado de Vernam CRIPTOGRAFIA
3
Gilbert S. Vernam, (Brooklyn- 1917), ingeniero del MIT que trabaja en los laboratorios de la empresa AT&T Diseño un dispositivo criptográfico para comunicaciones telegráficas basado en los 32 códigos Baudot Este cifrado es inmune a la mayoría de ataques criptográficos. CIFRADO DE VERNAM
5
Tabla ASCII
6
CIFRADO DE VERNAM Tabla ASCII
7
CIFRADO DE VERNAM Texto Plano 83s Texto Clave 86V Texto Cifrado 5ENQ Valor Decimal (ASCII)
8
CIFRADO DE VERNAM Texto Plano S 83 01000010 2 (Exp7) 2 (Exp6) 2 (Exp5) 2 (Exp4) 2 (Exp3) 2 (Exp2) 2 (Exp1) 2 (Exp0) 1286432168421 Si el valor “X” es menor al resultado del exponencial, se coloca 0. Si el valor “X” es mayor o igual al resultado del exponencial, se coloca 1. Luego se resta el valor “X” con el valor del resultado exponencial. El resultado de la resta se asigna como nuevo valor de “X” y si vuelve a validar si el valro es mayor o igual. DE DECIMAL A BINARIO:
9
CIFRADO DE VERNAM Texto Plano s 83 01000010 2 (Exp7) 2 (Exp6) 2 (Exp5) 2 (Exp4) 2 (Exp3) 2 (Exp2) 2 (Exp1) 2 (Exp0) 1286432168421 01010011 Si el valor “X” es menor al resultado del exponencial, se coloca 0. Si el valor “X” es mayor o igual resultado del exponencial, se coloca 1. Luego se resta el valor “X” con el valor del resultado exponencial. El resultado de la resta se asigna como nuevo valor de “X” y si vuelve a validar si el valro es mayor o igual. DE DECIMAL A BINARIO:
10
CIFRADO DE VERNAM Texto Clave V 86 01000010 2 (Exp7) 2 (Exp6) 2 (Exp5) 2 (Exp4) 2 (Exp3) 2 (Exp2) 2 (Exp1) 2 (Exp0) 1286432168421 01010110 Si el valor “X” es menor al resultado del exponencial, se coloca 0. Si el valor “X” es mayor o igual resultado del exponencial, se coloca 1. Luego se resta el valor “X” con el valor del resultado exponencial. El resultado de la resta se asigna como nuevo valor de “X” y si vuelve a validar si el valro es mayor o igual. DE DECIMAL A BINARIO:
11
CIFRADO DE VERNAM La puerta XOR, compuerta XOR u OR exclusiva es una puerta lógica digital que implementa el o exclusivopuerta lógicao exclusivo La XOR representa la función de la desigualdad, es decir, la salida es verdadera si las entradas no son iguales, de otro modo el resultado es falso. Una manera de recordar XOR es "uno o el otro, pero no ambos". LA REGLA XOR;
12
CIFRADO DE VERNAM Texto Plano 01010011S Texto Clave 01010110V Texto Cifrado 00000101ENQ Modulo 2 (Binario)
13
Usando la tabla ASCII y convirtiendo a binario cifre el mensaje M = BYTES con la clave K = VERNAM. CIFRADO DE VERNAM Texto Claro BYTES ASCII Deci 6689846983 Binario Texto Clave VERNA ASCII Deci 8669827865 Binario XOR Texto Cifrado Ejmplo de Cifrado:
14
Se recibe el siguiente criptograma C = 001001110000111111011000000001110101100001100001 se ha cifrado con clave la K = 87 106 179 99 250 15 de ASCII CIFRADO DE VERNAM Texto Cifrado ASCII Dec Binario XOR ASCII Dec Texto Decifrado Ejmplo de Decifrado:
15
Usando el código de ACII, cifre el mensaje M = DEBO LEER con la clave K =MURCIELAGO. CIFRADO DE VERNAM Texto Claro Código M Texto Clave Código K Código C Texto Cifrado Ejercicio de Cifrado:
16
Vernam propone convertir el texto plano en una cadena de bits (la cual puede ser representada en código ASCII) de manera que esto le da una mayor robustez al cifrado. Después aplicar una operación OR Exclusiva, bit a bit con estas dos cadenas para obtener el criptograma, así el texto cifrado no pude proporcionar información alguna al criptoanalista. CIFRADO DE VERNAM Conclusiones:
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.