Mapa mental
Algoritmos criptográficos
Conteúdo do mapa
Algoritmos criptográficos
Criptografía simétrica
- DES
- Data Encryption Standard
- Originalmente por IBM a solicitud del NBS
- Sistema de cifrado simétrico por bloques de 64 bits, de los que 8 bits (un byte) se utilizan como control de paridad (para la verificación de la integridad de la clave).
- La clave es codificada en 64 bits y se compone de 16 bloques de 4 bits, generalmente anotadas de k1 a k16. Dado que "solamente" 56 bits sirven para el cifrado, pudiendo haber hasta 256 (o 7.2*1016) claves diferentes.
- Originalmente por IBM a solicitud del NBS
- Data Encryption Standard
- 3DES
- Triple cifrado del DES
- 1998 IBM desarrollo 3DES
- La longitud de la clave usada será de 168 bits (3x56 bits), aunque como se ha dicho su eficacia solo sea de 112 bits
- 1998 IBM desarrollo 3DES
- Triple cifrado del DES
- RC2
- Cifrado de bloque de clave simétrica diseñado por Ron Rivest en 1987
- Cifrado de bloque de 64 bits con una clave de tamaño variable.
- Cifrado de bloque de clave simétrica diseñado por Ron Rivest en 1987
- RC4
- Sistema de cifrado de flujo Stream cipher
- Para generar la cadena de claves, el sistema de cifrado hace uso de un estado interno secreto que consta de dos partes: Una permutación de todas las posibles 256 bytes. Dos triples de índice de 8 bits.
- Sistema de cifrado de flujo Stream cipher
- RC5
- Algoritmo de cifrado en bloques desarrollado por Ron Rivest
- La estructura general del algoritmo es una red tipo Feistel
- Algoritmo de cifrado en bloques desarrollado por Ron Rivest
- IDEA
- Cifrador por bloques
- AES
- Cifrado por bloques adoptado como un estándar de cifrado por el gobierno de los Estados Unidos, creado en Bélgica
- AES tiene un tamaño de bloque fijo de 128 bits y tamaños de llave de 128, 192 o 256 bits, mientras que Rijndael puede ser especificado por una clave que sea múltiplo de 32 bits, con un mínimo de 128 bits y un máximo de 256 bits.
- Cifrado por bloques adoptado como un estándar de cifrado por el gobierno de los Estados Unidos, creado en Bélgica
- Blowfish
- Codificador de bloques simétricos, diseñado por Bruce Schneier en 1993
- Blowfish usa bloques de 64 bits y claves que van desde los 32 bits hasta 448 bits.
- Es un codificador de 16 rondas Feistel y usa llaves que dependen de las Cajas-S. Tiene una estructura similar a CAST-128, el cual usa Cajas-S fijas.
- Codificador de bloques simétricos, diseñado por Bruce Schneier en 1993
- DES
Criptografía asimétrica
- Diffie-Hellman
- Protocolo de establecimiento de claves entre partes que no han tenido contacto previo, utilizando un canal inseguro y de manera anónima
- Dos interlocutores pueden generar conjuntamente una clave compartida sin que un intruso, que esté escuchando las comunicaciones, pueda llegar a obtenerla
- Protocolo de establecimiento de claves entre partes que no han tenido contacto previo, utilizando un canal inseguro y de manera anónima
- RSA
- Fue creado en 1978 por Ron Rivest, Adi Shamir y Len Adleman, del Instituto Tecnológico de Massachusetts
- El algoritmo consta de tres pasos: generación de claves, cifrado y descifrado
- Fue creado en 1978 por Ron Rivest, Adi Shamir y Len Adleman, del Instituto Tecnológico de Massachusetts
- ElGamal
- Cifrado basado en el problema matemático del logaritmo discreto
- Utilizado tanto para generar firmas digitales como para cifrar o descifrar.
- La seguridad del algoritmo se basa en la suposición que la función utilizada es de un solo sentido debido a la dificultad de calcular un logaritmo discreto.
- Cifrado basado en el problema matemático del logaritmo discreto
- Criptografía de curva elíptica
- variante de la criptografía asimétrica o de clave pública basada en las matemáticas de las curvas elípticas
- El procedimiento de cifrado (y descifrado) está basado en cálculos sobre un grupo cíclico cualquiera G, lo que lleva a que la seguridad del mismo dependa de la dificultad de calcular logaritmos discretos en G.
- La utilización de curvas elípticas en criptografía fue propuesta de forma independiente por Neal Koblitz y Victor Miller en 1985.
- variante de la criptografía asimétrica o de clave pública basada en las matemáticas de las curvas elípticas
- Diffie-Hellman
Criptografía híbrida (HASH)
- MD5
- Message-Digest Algorithm 5
- Algoritmo de reducción criptográfico de 128 bits ampliamente usado
- Uno de sus usos es el de comprobar que algún archivo no haya sido modificado.
- Algoritmo de reducción criptográfico de 128 bits ampliamente usado
- Message-Digest Algorithm 5
- SHA-1
- Resistencia del algoritmo SHA-1 se ha visto comprometida a lo largo del año 2005
- SHA-0 y SHA-1 producen una salida resumen de 160 bits de un mensaje que puede tener un tamaño máximo de 264 bits
- Principios similares a los usados por el profesor Ronald L. Rivest del MIT en el diseño de los algoritmos de resumen del mensaje MD4 y MD5
- SHA-0 y SHA-1 producen una salida resumen de 160 bits de un mensaje que puede tener un tamaño máximo de 264 bits
- Resistencia del algoritmo SHA-1 se ha visto comprometida a lo largo del año 2005
- DSA
- Digital Signature Algorithm
- Estándar del Gobierno Federal de los Estados Unidos de América o FIPS para firmas digitales
- Algoritmo puramente asimétrico, junto con RSA
- Desventaja de este algoritmo es que requiere mucho más tiempo de cómputo que RSA.
- Sirve para firmar (autenticar), pero no para cifrar información
- Algoritmo puramente asimétrico, junto con RSA
- Estándar del Gobierno Federal de los Estados Unidos de América o FIPS para firmas digitales
- Digital Signature Algorithm
- MD5
Informações
- Descrição
- Mapa Mental sobre Algoritmos criptográficos, criado por JONATAN JAVIER SUNTAXI GUALOTUÑA em 05-01-2021.
- Criado por
- JONATAN JAVIER SUNTAXI GUALOTUÑA
- Visualizações
- 0
- Avaliação