Compartir a través de


Extensiones de la versión 3

Un certificado X.509 versión 3 contiene los campos definidos en la versión 1 y la versión 2, y además agrega extensiones de certificado. La sintaxis ASN.1 de las extensiones de certificado se muestra en el siguiente ejemplo.

---------------------------------------------------------------------
-- Extensions (beginning with version 3).
---------------------------------------------------------------------
Extensions ::= SEQUENCE OF Extension

Extension ::= SEQUENCE 
{
  Id                  OBJECT IDENTIFIER,
  critical            BOOLEAN DEFAULT FALSE,
  extnValue           OCTET STRING
}

Las extensiones estándar de la versión 3 y sus identificadores de objeto (OID) se enumeran en la siguiente tabla. Microsoft las admite e incluye extensiones personalizadas adicionales. Para más información, consulte Extensiones.

Extensión Descripción
Identificador de clave de entidad emisora(2.5.29.35) Identifica la clave pública de la entidad de certificación (CA) correspondiente a la clave privada de CA utilizada para firmar el certificado.
Restricciones básicas(2.5.29.19) Especifica si la entidad se puede utilizar como una CA y, en caso afirmativo, el número de CA subordinadas que pueden existir por debajo en la cadena de certificados.
Directivas de certificado(2.5.29.32) Especifica las directivas con las que se ha emitido el certificado y los fines para los que se puede utilizar.
Puntos de distribución de CRL(2.5.29.31) Contiene el URI de la lista de revocación de certificados (CRL) de base.
Uso mejorado de clave(2.5.29.46) Especifica la manera en que se puede utilizar la clave pública contenida en el certificado.
Nombre alternativo del emisor(2.5.29.8) Especifica una o más formas de nombre alternativas para el emisor de la solicitud de certificado.
Uso de la clave(2.5.29.15) Especifica restricciones en las operaciones que puede realizar la clave pública contenida en el certificado.
Restricciones de nombre(2.5.29.30) Especifica el espacio de nombres en el que deben encontrarse todos los nombres de firmantes en una jerarquía de certificados. La extensión solo se utiliza en un certificado de CA.
Restricciones de directiva(2.5.29.36) Restringen la validación de rutas prohibiendo la asignación de directivas o exigiendo que cada certificado de la jerarquía contenga un identificador de directiva aceptable. La extensión solo se utiliza en un certificado de CA.
Asignaciones de directiva(2.5.29.33) Especifica las directivas de una CA subordinada correspondientes a directivas de la CA emisora.
Período de uso de clave privada(2.5.29.16) Especifica un período de validez distinto para la clave privada que para el certificado con el que la clave privada está asociada.
Nombre alternativo del firmante(2.5.29.17) Especifica una o más formas de nombre alternativas para el firmante de la solicitud de certificado. Algunos ejemplos de formas alternativas son direcciones de correo electrónico, nombres DNS, direcciones IP y URI.
Atributos de directorio de firmantes(2.5.29.9) Contiene atributos de identificación, como la nacionalidad del firmante del certificado. El valor de extensión es una secuencia de pares de valores OID.
Identificador de clave del firmante(2.5.29.14) Diferencia entre varias claves públicas de las que el firmante del certificado es titular. El valor de extensión suele ser un hash SHA-1 de la clave.

Consulte también

Campos básicos

Campos de la versión 2

Certificados de clave pública X.509