X.509 es un estándar definido por el UIT-T (Sector de Normalización de las Telecomunicaciones de la Unión Internacional de Telecomunicaciones) que especifica el formato de los certificados electrónicos y las listas de revocación de certificados (CRL) utilizados en las infraestructuras de clave pública (PKI). La primera versión se publicó en 1988. La versión ampliamente adoptada «X.509v3», publicada en 1996, constituye la base de los certificados electrónicos utilizados en tecnologías como S/MIME para cifrar y firmar digitalmente correos electrónicos, y SSL/TLS para establecer comunicaciones seguras a través de Internet.

X.509 es un estándar definido por la UIT-T (Sector de Normalización de las Telecomunicaciones de la Unión Internacional de Telecomunicaciones) que especifica el formato de los certificados electrónicos y las listas de revocación de certificados (CRL) utilizados en las infraestructuras de clave pública (PKI). La primera versión se publicó en 1988. La versión ampliamente adoptada «X.509v3», publicada en 1996, constituye la base de los certificados electrónicos utilizados en tecnologías como S/MIME para cifrar y firmar digitalmente correos electrónicos, y SSL/TLS para establecer comunicaciones seguras a través de Internet.

Los certificados electrónicos definidos por X.509 incluyen la siguiente información:

  • Versión de X.509
  • Número de serie del certificado
  • Algoritmo de firma
  • Emisor del certificado
  • Período de validez del certificado
  • Sujeto (la entidad que se certifica)
  • Clave pública del sujeto y su algoritmo
  • Extensiones X.509v3
  • Algoritmo de firma
  • Firma digital de la autoridad de certificación (CA)