Please enable JavaScript.
Coggle requires JavaScript to display documents.
Algoritmos Simétricos y Asimétricos - Coggle Diagram
Algoritmos Simétricos y Asimétricos
Simétricos
También conocido como "Shared-secret key algorithms"
80-256 bits
El emisor y receptor deben compartir una llave secreta
Procesamiento más rápido porque usan operaciones matemáticas simples
DES, 3DES, AES, IDEA, RC2/4/5/6, Blowfish
Asimétricos
También conocidos como "Public key algorithms"
512-4096 bits
El emisor y receptor no comparten llave secreta
Relativamente lento porque están basados en algorítmos computacionales complicados
RSA, ElGamal, elliptic curves, DH
Algoritmos
DES: Diseñado para ser implementado únicamente en hardware, por lo tanto, es extremadamente lento en software
3DES: Basado en usar DES 3 veces, lo que significa que los datos de entrada son encriptados 3 veces y, por lo tanto, es considerada mucho mas fuerte que DES
AES: Rápido en software y hardware. Es relativamente fácil de implementar y requiere poca memoria
SEAL: Es un algoritmo alternativo a DES, 3DES y AES. Usao llave de encriptación de 160-bit y tiene un impacto mas lento en el CPU, comparado con otros algoritmos basados en software
RC: Un set de algoritmos de encriptación de llave simétrica inventado por Ron Rivest. RC4 es el más usado
Algoritmos
DH: Las dos partes acuerdan una llave que se puede utilizar para encriptar mensajes
DSS, DSA: Creado por NIST y especifica a DSA como el algoritmo digital para firmas.
RSA Encryption Algorithms: Basado en la actual dificultad de factorizar números muy grandes. Es adecuado para firmar y para encriptación. Es utilizado en protocolos de comercio electrónico
ElGamal: Usado en GNU Privacy Guard software, PGP y otros criptosistemas. El mensaje encriptado se convierte en el doble del tamaño del mensaje original, y por esta razón, solo se utiliza en mensajes pequeños como llaves secretas
Elliptical Curve Techniques: Puede ser usado para adaptar varios algoritmos criptográficos. Las llaves pueden ser mucho mas pequeñas