Вы находитесь на странице: 1из 18

CRIPTODEFINICIONES

• Conjunto de técnicas basadas en las matemáticas y aplicadas por medio de la


informática que utilizan distintos métodos con el objetivo de ocultar datos ante
observadores no autorizados, mediante el uso de un algoritmo y al menos una
clave.

• Actualmente la criptografía permite principalmente proteger la información contra


accesos no autorizados, lo que garantiza su confidencialidad (Secreto) a la vez que
provee mecanismos para asegurar la autenticidad, la integridad y el no repudio
CLASIFICACIONES
Según su época (Mediados del siglo XX)
• Criptografía clásica
• Criptografía Moderna (no solo por la Época)
• Cifrado de datos codificados en sistema binario
• Según el algoritmo
• Algoritmo simétricos (Clave secreta)
• Algoritmo asimétricos (Clave pública)
• Según el procesamiento
• Cifrado por bloque de datos (bit por bit)
CRIPTOSISTEMAS
• Un criptosistemas es el conjunto completo de elementos de un sistema criptográfico, de tal forma que
pueda ser utilizado para cumplir con sus funciones, entre sus componentes se encuentra:
• Emisor: Quien realiza el proceso de cifrado
• Receptor: Quien realiza el proceso de descifrado
• Medio: canal utilizado para intercambiar la información
• Algoritmo: conjunto de transformaciones aplicadas al mensaje para obtener el criptograma, y viceversa
• Mensaje: Información que se desea ocultar. También llamado texto plano o texto claro.
• Clave (o llave, o criptovariable) pieza de información que, aplicada al algoritmo, permite transformar el
mensaje en criptograma y viceversa. Al conjunto de todas las posibles claves se lo llama espacio de
claves.
• Criptograma: mensaje transformado. También llamado mensaje cifrado. Al conjunto de todos los posibles
criptogramas se lo llama espacio de criptogramas.
• Protocolo: Conjunto de reglas que permiten intercambiar información entre entidades.
• Proceso de gestión de claves: método para administrar el conjunto completo de calves de los miembros
del sistema
PREGUNTA

¿ 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

• Serie 1: números primos (2,3,5,7,11,13,17,19)


• Serie 2: números pares (4,6,8,10,12,14,16,18,20)
• Serie 3: números impares (1,9,15)

• 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

• En el caso de la Transposición por columnas puede ser


simple, doble o con clave.
• En el simple, el mensaje se ordena según una cuadricula y
se rellena si quedan espacios en blanco, para luego
transmitir las columnas, lo que corresponderá el texto
cifrado.
• La cantidad de Columnas (NC) es la clave del sistema
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

• Mensaje : La nieve no rompe las ramas del sauce.


• NF = 6
• Criptograma = ?
• Cifrado transposición por filas

Вам также может понравиться