CyberGlossary

Criptografía

Criptografía de clave pública

También conocido como: Criptografía asimétrica, PKC

Definición

Rama de la criptografía que usa pares de claves pública y privada para permitir cifrado, intercambio de claves, firmas digitales y autenticación sin secretos previos.

La criptografía de clave pública, propuesta por Diffie y Hellman en 1976, sustituye el secreto compartido por dos claves matemáticamente relacionadas: una clave pública distribuible y una clave privada confidencial. Su seguridad se basa en problemas considerados computacionalmente difíciles, como la factorización entera (RSA), el logaritmo discreto en cuerpos finitos (DH, DSA) o sobre curvas elípticas (ECDH, ECDSA), y los problemas reticulares (Kyber, Dilithium). Ofrece tres capacidades centrales: confidencialidad mediante cifrado asimétrico, acuerdo de claves autenticado y firmas digitales para integridad y no repudio. Como las operaciones asimétricas puras son lentas, se combinan con primitivas simétricas en protocolos híbridos como TLS, SSH y S/MIME.

Ejemplos

  • Los certificados X.509 contienen una clave pública firmada por una autoridad de certificación.
  • SSH usa criptografía de clave pública para autenticación sin contraseña.

Términos relacionados