Mind map
CRIPTOGRAFIA
Map content
CRIPTOGRAFIA
Consiste en:
- Tomar información y transformarla usando un algoritmo matemático y una clave de encriptación para que sea ilegible para cualquier persona que pueda encontrarla inadvertida o ilegítimamente.
- Se divide en:
- Algoritmos Simétricos
- No consumen demasiada potencia de cálculo, la clave de cifrado/descifrado es la misma. Si la clave se filtra a un tercero, cualquiera puede cifrar / descifrar.
- Algoritmos:
- DES: Algoritmo prototipo del cifrado por bloques. Toma un texto en claro de una longitud fija de bits y lo transforma mediante una serie de operaciones básicas en otro texto cifrado de la misma longitud.
- Tamaño del bloque 64 bits
- 56 de ellos son empleados por el algoritmo
- Los ocho bits restantes utilizados para comprobar la paridad
- 3DES: Hace triple cifrado del DES
- Longitud de la clave usada 168 bits (3x56 bits) eficacia de 112 bits
- AES: Esquema de cifrado por bloques
- Tamaño de bloque fijo de 128 bits y tamaños de llave de 128, 192 o 256 bits
- Opera en una matriz de 4×4 bytes
- RC4: Sistema de cifrado de flujo
- Generador de números pseudo aleatorios inicializado desde una llave secreta por arriba de los 256 bytes
- Genera una clave de flujo la cual pasa por la función XOR para producir el flujo cifrado. Para descifrar se utiliza exactamente la misma función de cifrado.
- RC5: Tamaño variable de bloques (32, 64 o 128 bits), con tamaño de clave (entre 0 y 2040 bits) y número de vueltas (entre 0 y 255)
- IDEA: Opera con bloques de 64 bits usando una clave de 128 bits y consiste de ocho transformaciones idénticas (cada una llamada un ronda) y una transformación de salida (llamada media ronda). El proceso para cifrar y descifrar es similar.
- DES: Algoritmo prototipo del cifrado por bloques. Toma un texto en claro de una longitud fija de bits y lo transforma mediante una serie de operaciones básicas en otro texto cifrado de la misma longitud.
- Algoritmos:
- No consumen demasiada potencia de cálculo, la clave de cifrado/descifrado es la misma. Si la clave se filtra a un tercero, cualquiera puede cifrar / descifrar.
- Algoritmos Asimétricos
- Las claves de cifrado/descifrado son distintas: Publica y Privada por medio de propiedades matematicas se asegura que lo que se cifra con la clave publica se descifra con la privada o viceversa.
- Algoritmos:
- RSA: Sistema criptográfico de clave pública
- Seguridad radica en el problema de la factorización de números enteros. Los mensajes enviados se representan mediante números, y el funcionamiento se basa en el producto, conocido, de dos números primos grandes elegidos al azar y mantenidos en secreto.
- Diffie-Hellman: protocolo de establecimiento de claves entre partes que no han tenido contacto previo
- Utiliza un canal inseguro y de manera anónima (no autentificada). Su seguridad radica en la extrema dificultad (conjeturada, no demostrada) de calcular logaritmos discretos en un cuerpo finito.
- ElGamal: Algoritmo de criptografía asimétrica basado en la idea de Diffie-Hellman
- Basado en el problema matemático del logaritmo discreto, la seguridad del algoritmo se basa en la suposición que la función utilizada es de un sólo sentido debido a la dificultad de calcular un logaritmo discreto.
- MD4: Algoritmo de resumen del mensaje. Implementa una función criptográfica de hash para el uso en comprobaciones de integridad de mensajes. La longitud del resumen es de 128 bits.
- MD5: Algoritmo de reducción criptográfico de 128 bits
- SHA-1 Es parecido al famoso MD5, pero tiene un bloque de 160bits en lugar de los 128bits del MD5. La función de compresión es más compleja que la función de MD5. SHA-1 es más lento que MD5 porque el número de pasos son de 80 (64 en MD5) y porque tiene mayor longitud que MD5 (160bits contra 128bits). Lo que convierte a SHA-1 más robusto y seguro, totalmente apto para VPN’s por ejemplo.
- SHA-2 Las principales diferencias con SHA-1 radica en en su diseño y que los rangos de salida han sido incrementados
- RSA: Sistema criptográfico de clave pública
- Algoritmos:
- Las claves de cifrado/descifrado son distintas: Publica y Privada por medio de propiedades matematicas se asegura que lo que se cifra con la clave publica se descifra con la privada o viceversa.
- Algoritmos Simétricos
- Se divide en:
- Tomar información y transformarla usando un algoritmo matemático y una clave de encriptación para que sea ilegible para cualquier persona que pueda encontrarla inadvertida o ilegítimamente.
Information
- Description
- Mind Map on CRIPTOGRAFIA, created by Arley Borja on 03/09/2018.
- Created by
- Arley Borja
- Views
- 1
- Rating