Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tipos de Algoritmos Criptográficos - Coggle Diagram
Tipos de Algoritmos Criptográficos
Clasificación
Algoritmos de cifrado simétrico
Se distinguen dos tipos de algoritmos en función de la cantidad de datos de entrada que manejan a la vez
Cifrado por bloques
GOST 28147-89 - estándar de cifrado nacional
RC6 (Código Rivesta)
Blowfish
SEED: estándar de cifrado coreano
Camellia: estándar de cifrado japonés
CAST (de las iniciales de los desarrolladores Carlisle Adams y Stafford Tavares)
XTEA es el algoritmo más fácil de implementar
AES: estándar de cifrado estadounidense
Cifrado de flujo de datos
3DES (Triple-DES, triple DES)
DES es el estándar de cifrado de datos de EE. UU. Anterior a AES
Algoritmos de clave pública o asimétricos
Se basa en emplear un par de claves distintas, una pública y otra privada.
Reversible
RSA (Rivest-Shamir-Adleman, Rivest - Shamir - Adleman)
Irreversible
DSA (algoritmo de firma digital)
ECC (criptografía de curva elíptica, criptografía de curva elíptica)
De intercambio de claves
Elgamal (cifrado El Gamal)
Diffie-Hellman (intercambio de claves Diffie-Hellman)
Algoritmos de resumen de mensajes
Es aquel que toma como entrada un mensaje de longitud variable y produce un resumen de longitud fija.
Adler-32
SHA-1
SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512)
HAVAL
N-Hash
RIPEMD-160
RIPEMD-256
RIPEMD-320
Madeja
Snefru
Tigre (TTH)
Torbellino
GOST R34.11-94 (GOST 34.311-95)
Suma de comprobación de Internet IP (RFC 1071)
Es un método matemático que se emplea para cifrar y descifrar un mensaje.