Please enable JavaScript.
Coggle requires JavaScript to display documents.
"Algoritmos de Criptografía Asimétrica" - Coggle Diagram
"Algoritmos de Criptografía Asimétrica"
RSA
Descripción: Algoritmo de clave pública (1977) para cifrado y firmas digitales.
Base Matemática: Factorización de números primos grandes.
Usos Principales
HTTPS para sitios web.
Firmas digitales.
Banca en línea.
Ventajas
Seguro con claves largas (2048-4096 bits).
Versátil: cifrado y firma.
Ejemplo de Aplicación: SSL/TLS en navegadores.
Desventajas
Lento comparado con algoritmos simétricos.
Vulnerable a computación cuántica.
DSA
Descripción: Algoritmo de 1991 para firmas digitales, desarrollado por NSA.
Base Matemática: Logaritmo discreto en grupos cíclicos.
Usos Principales
Autenticación en SSH.
Firma de software.
Ventajas
Eficiente para firmas digitales.
Estándar NIST.
Desventajas
Solo para firmas, no cifrado.
Requiere aleatoriedad segura.
Ejemplo de Aplicación: Firma de actualizaciones de software.
DH
Descripción: Intercambio de claves (1976) para comunicaciones seguras.
Base Matemática: Logaritmo discreto en aritmética modular.
Usos Principales
SSL/TLS.
VPNs.
Intercambio de claves simétricas.
Ventajas
Genera claves compartidas sin transmitirlas.
Ampliamente usado en redes.
Desventajas
Vulnerable a ataques man-in-the-middle sin autenticación.
No cifra datos directamente.
Ejemplo de Aplicación: Claves en WhatsApp (OTR).
ECC
Descripción: Criptografía de curvas elípticas (1985), claves cortas.
Base Matemática: Logaritmo discreto en curvas elípticas (ECDLP).
Usos Principales
IoT y dispositivos móviles.
Bitcoin (ECDSA).
SSL/TLS.
Usos Principales
IoT y dispositivos móviles.
Bitcoin (ECDSA).
SSL/TLS.
Desventajas
Complejidad matemática.
Vulnerable a computación cuántica.
Ejemplo de Aplicación: Firmas en blockchain (Bitcoin).