criptosistemas

download criptosistemas

of 14

description

criptosistemas clásicos

Transcript of criptosistemas

Arquitecturas de la Tecnologa C/S

Criptosistemas Clsicos

Rodrguez sierra Nancy Rosana Snchez Hernndez MnicaSnchez Jimnez juan CristbalCriptosistemas ClsicosEstn asociados a las maquinas de cifrar, en un cdigo, una palabra o una frase es reemplazada por una palabra, un nmero o un smbolo.

desarrollos realizados en Excel, Access, Fox, entre otros.ESTRUCTURA DE CRIPTOSISTEMATipos de Cifrado ClsicoLos algoritmos de sustitucin y los cdigos, preservan el orden de los smbolos en claro, pero los disfrazanlos algoritmos de transposicin, reordenan las letras pero no las disfrazan.

Ejemplo de transposicin:

TU SECRETO ES TU PRISIONERO; SI LO SUELTAS, T ERES SU PRISIONERO

Ejemplo de sustitucin:

ENCONTRMONOS A MEDIANOCHE

A D H I K M O R S U W Y Z

V X B G J C Q L N E F P T

USMQZLUCQSQN V CUXGVSQMBUCifrado Cesar Es un algoritmo de sustitucin que consiste en sumar 3 al nmero de orden de cada letra. De esta forma a la A le corresponde la D, a la B la E, y as sucesivamente

NOTA IMPORTANTE: La eleccin del tamao del alfabeto es una decisin que tiene implicaciones. En la prctica es conveniente contar con un alfabeto con un nmero primo de letras.

Vamos a cifrar el siguiente mensaje:

Texto llano: ZAPATO

Texto cifrado: CDSDWR

Cifra PigpenConsiste en sustituir cada letra del alfabeto por un smbolo, siguiendo el siguiente modelo

Cifrado Bfido o de PolibioPara esto, se disponen las letras en un cuadrado 5x5 (Al ser un cuadro slo de 5x5 nos vemos obligados a cifrar de la misma forma la I y la J. El contexto nos permitir distinguir cual de las dos letras se pretenda cifrar) :

Se remplaza entonces cada letra por sus coordenadas en el cuadrado, escribiendo en primer lugar la fila y luego la columna

. Por ejemplo, la A es reemplazada por 11, la B es reemplazado por 12, la F por 21, la M por 32.... (en la idea de Polibio para transmitir la letra R a distancia se encendan las cuatro primeras antorchas y las dos ltimas)EjemploComenzando poniendo una palabra clave y luego el resto de las letras en orden alfabticoObservemos un ejemplo donde la clave para el alfabeto desordenado es DIPLOMA:

Si el texto llano es: VEN A LAS TRES

El equivalente numrico es: 51 25 35 22 14 22 43 44 42 25 43Cifra de VigenreEn la cifra de Vigenre se utilizan no uno, sino 26 alfabetos cifrados (cifrado polialfabtico), cada uno de ellos comenzando en la letra siguiente del anterior. La naturaleza poli alfabtica es lo que le da su fuerza, pero tambin hace que sea mucho ms complicada de usar.

Cifra ADFGVXEn la cifra ADFGVX hay sustitucin y transposicin. La codificacin comienza dibujando una cuadrcula de 6x6, y llenando los 36 cuadrados con una disposicin aleatoria de las 26 letras y los 10 dgitos. Cada lnea y cada columna de la cuadrcula se identifica con una de las seis letra A, D, F , G, V o X. La disposicin de los elementos de la cuadrcula funciona como parte de la clave, de modo que el receptor necesita conocer los detalles de la cuadrcula para poder descifrar los mensajes.

Ejemplo8 sera sustituido por AA, y p sera reemplazado por AD. Veamos un mensaje corto codificado segn este sistema.

Texto llano: ven a las 10 de la noche

Texto cifrado fase 1: VF XD AX DV DA DV VD AV XG AG XD DA DV AX DG FG DX XD

Gracias..