Академический Документы
Профессиональный Документы
Культура Документы
¿ Secreto o Privado ?
Cual es la diferencia?
CRIPTOGRAFÍA CLÁSICA
• Se opera sobre letras del alfabeto, realizando transformaciones que permiten que cada letra, numero o
signo termine siendo representado por otro del mismo alfabeto o de otro que constituiría el llamado
alfabeto cifrado.
• La mayoría de estos sistemas utilizan el mismo alfabeto para el mensaje y el texto cifrado.
• Se pueden asociar mediante operaciones aritméticas a un numero a cada letra
• (A=0, B=1, C=2)
• Letras mayúsculas : 27 caracteres
• Letras mayúsculas con números 0-9: 37 caracteres
• Letras mayúsculas y minúsculas: 54 caracteres
• Letras mayúsculas, minúsculas y números: 64 caracteres
• Todos los caracteres imprimibles ASCII: 94 caracteres
ALFABETO
En un determinado idioma ( o lengua) se denomina alfabeto
( o abecedario) al conjunto ordenado de sus letras, de igual
forma implica símbolos usados para representarlos por
escrito. El término procede de las dos primeras letras
griegas: alfa y beta.
MONO ALFABETO
• Se utiliza sustitución fija, por ejemplo la L por la W, se sustituirá siempre de la
misma forma equivalencia univoca.
• Si el cifrado actúa sobre una letras individuales es conocido como sustitución
simple o monogámica, en caso de grupos de letras se lo conoce como
poligráfico.
POLIALFABETO
• En el cifrado poli alfabético, en cambio se aplican diferentes sustituciones a lo largo de la codificación
del mensaje. El secreto en estos casos se basa en conocer el método utilizado para saber cuando
aplicada cada alfabeto.
• La sustitución puede ser periódica (con periodo igual al tamaño de clave) o no periódica (cuando la
clave tiene la misma longitud de la clave)
TRANSPOSICIÓN
El método de transposición, por su parte, se basa en el intercambio de los caracteres, que son
utilizados en un orden diferente. Es decir, no se cambian letras como en el caso de sustitución, sino que
so se cambia un orden de acuerdo a un patrón definido.
El resultado es la difuminarían de la información del mensaje.
• Transposición por grupos.
Una de las tenias de transposición implica el reordenamiento de los caracteres a partir de una
permutación matemática: Pix(y)
• Transposición por series
Ordenamiento del mensaje como una cadena de submensajes, de modo que el original se
transmita como dicha sucesión en la que cada cadena siga una serie determinada.
TRANSPOCICIÓN
E N A L G U N L U G A R D E L M U N D O
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
• Cripto = N(2) A(3) G(5) N(7) A (11) D(13) U(17) D(19) L(4) U(6) L(8) G(10) R(12) E(14) M(16) N(18) O(20)
E(1) U(9) L(15)
OTRO EJEMPLO
• ME GUSTA LA CRIPTOGRAFIA
• Cantidad de caracteres = 21
• Serie 1= Números pares
• Serie 2 = Números primos
• Serie 3 = Números impares
TRANSPOSICIÓN POR COLUMNAS
• NC = 7
• Mensaje = Ejemplo de Transposición por
columnas simples
• Criptograma =
EDPNUMJEOPMPETSONLMRIRAEPACCSXLNIOSX
OSOLIX
EJEMPLO
• NC=10
• Mensaje = HASTA EL VIAJE MÁS LARGO COMIENZA CON UN SOLO PASO.
• Criptograma = ?
TRANSPOSICIÓN POR COLUMNAS CON CLAVE
• El numero correspondiente a la letra estará determinado por su posición en el alfabeto, por ejemplo
A=1, B=2,C=3, etc.
2 1 3
• Palabra clave = CAT
C A T
• Mensaje= THE SKY IS BLUE
T H E
• Criptograma = HKSUTSILEYBE
S K Y
I S B
L U E
EJEMPLO
E L C R I S
Mensaje = El cristal roto empezaba a crecer de nuevo T A L R O T
Clave = seguinfo O E M P E Z
NC = Clave A B A A C R
Criptograma E C E R D E
N U E V O
TRANSPOSICION POR FILAS
• Análogamente al sistema de columnas, podemos operar sobre las filas escribiendo el mensaje
verticalmente con una cierta cantidad de filas (NF) que será la clave, el criptograma se obtiene leyendo
la grilla horizontalmente.
EJEMPLO