El cifrado asimétrico es un método criptográfico que usa un par de claves matemáticamente vinculadas, una pública para cifrar o verificar y una privada para descifrar o firmar.
El cifrado asimétrico utiliza dos claves distintas: una clave pública, que se puede compartir con cualquiera, y una clave privada, que solo conoce su dueño. Lo que se cifra con la clave pública solo se puede descifrar con la privada correspondiente, y lo que se firma con la privada se puede verificar con la pública. Su seguridad se basa en problemas matemáticos difíciles de resolver, como la factorización de números grandes (RSA) o el logaritmo discreto sobre curvas elípticas (ECC, como Ed25519 o ECDSA). Como es más lento que el cifrado simétrico, en la práctica se usa para intercambiar claves y firmar, mientras que los datos se cifran con un algoritmo simétrico como AES.
🧪Ejemplo
Al conectarte por SSH a un servidor, podés generar un par de claves y subir solo la pública al servidor; luego te autenticás demostrando que tenés la privada, sin enviar contraseñas: Código: bash
ssh-keygen -t ed25519 -C "mi-equipo"
Lo mismo pasa en HTTPS: el certificado del sitio contiene su clave pública y permite establecer una sesión cifrada.
🛡Cómo protegerse
Guardá la clave privada protegida con una passphrase y nunca la compartas ni la subas a repositorios.
Usá algoritmos y tamaños actuales (por ejemplo Ed25519, o RSA de al menos 3072 bits) y descartá opciones obsoletas como RSA de 1024 bits o DSA.
Verificá la huella (fingerprint) de las claves públicas antes de confiar en ellas para evitar ataques de intermediario.
Rotá y revocá las claves comprometidas o que ya no uses.
No implementes tu propia criptografía: usá bibliotecas reconocidas y mantenidas, como OpenSSL o libsodium.
⚠Para tener en cuenta
Un error común es creer que la clave pública debe mantenerse en secreto: lo crítico es proteger la privada y asegurarse de que la pública realmente pertenezca a quien dice ser. Además, la computación cuántica amenaza a RSA y ECC a futuro, por eso se están estandarizando algoritmos poscuánticos.
Redactado con el asistente Underc0de IA. Actualizado el 14/11/2026. ¿Ves un error o querés sumar algo? Contanos en el foro.