Certificados Digitales Explicados: Los DNI de Internet

Un certificado digital (certificado X.509) es documento electrónico que vincula una identidad a una clave pública, verificado por tercero de confianza (Autoridad Certificación, CA). Es piedra angular PKI (Infraestructura Clave Pública).

Campos Certificado (Analogía: Carné Conducir)

CampoAnalogíaPropósito
SubjectNombre, fotoEntidad identificada (dominio, org, persona, dispositivo)
IssuerDGTCA que firmó (DigiCert, Let's Encrypt, GlobalSign, CA interna)
Periodo ValidezFecha caducidadNot Before / Not After (típico 90 días – 1 año público; hasta 10 años privado)
Clave Pública—Usada para cifrar hacia subject / verificar firmas subject
Algoritmo Firma—ej. SHA-256 con RSA / ECDSA
ExtensionesRestricciones (solo moto)Key Usage, Subject Alt Names (SAN), OCSP, CRL, políticas CA/Browser Forum
Número SerieNúmero carnéÚnico por emisor

Tipos Comunes

  • TLS/SSL (HTTPS): Validado dominio (DV), organización (OV), validación extendida (EV).
  • Firma Código: Firma software/binarios (Microsoft, Apple, Java).
  • Auth Cliente / S/MIME: Certs usuario/dispositivo para VPN, Wi-Fi (EAP-TLS), email cifrado/firmado.
  • Firma Documentos: Adobe CDS, eIDAS cualificado.

Cadena Confianza

Root CA (offline, en trust store OS/navegador) → Intermediate CA → Leaf (end-entity) certificate. Validación verifica cadena firmas, caducidad, revocación (OCSP/CRL), coincidencia nombre.

Por Qué Importa

Permite confidencialidad (cifrado), autenticidad (identidad servidor), integridad (detección manipulación), no repudio (firmas digitales). Sin certificados, no HTTPS, no email seguro, no redes zero-trust.