Contenido de un certificado digital: campos, extensiones e información clave explicados

Un certificado digital X.509 estándar incluye:

  • Versión: Versión del formato del certificado (v1, v2, v3).
  • Número de serie: Identificador único de la CA emisora.
  • Algoritmo de firma: p. ej., sha256WithRSAEncryption.
  • Emisor: Nombre distinguido (DN) de la CA.
  • Período de validez: Fechas NotBefore / NotAfter.
  • Sujeto: DN de la entidad (CN, O, OU, C, etc.).
  • Información de clave pública del sujeto: Algoritmo + bits de la clave pública.
  • Extensiones (v3):
    • Uso de clave (digitalSignature, keyEncipherment, etc.)
    • Uso extendido de clave (serverAuth, clientAuth, codeSigning…)
    • Restricciones básicas (CA:true/false, pathLenConstraint)
    • Nombre alternativo del sujeto (SAN: DNS, IP, email)
    • Identificador de clave de autoridad / Identificador de clave de sujeto
    • Puntos de distribución de CRL / OCSP (Acceso a información de autoridad)
    • Políticas de certificado, restricciones de nombre, restricciones de política, etc.

Los campos exactos varían según la política de la CA y el uso previsto (TLS, firma de correo electrónico, firma de código, firma de documentos, etc.).