El nombre del sujeto, en un certificado, está en el campo subjectDN
, que es un Nombre distinguido : un nombre de estructura cuyo objetivo inicial era servir como índice en la jerarquía del Directorio (el Directorio nunca existió en la práctica, pero se puede imaginar como un servidor LDAP mundial gigante ».
A veces, hay algunos usos que requieren nociones de identidad que no se asignan bien (o que lo hacen) al formato de un DN. Por ejemplo, si se va a utilizar un certificado para S / MIME , es conveniente codificar las direcciones de correo electrónico en certificados, y la forma estándar de hacerlo es a través de una extensión de Nombre alternativo del sujeto.
Como regla general, lo que importa es lo que harán las aplicaciones. Usted puede poner una extensión de Nombre alternativo del sujeto con contenido arbitrario en un certificado de CA. Sin embargo, es casi inútil, ya que los certificados de CA deben procesarse por las aplicaciones que validan las cadenas de certificados; estas aplicaciones ignorarán la extensión SAN en un certificado de CA. En pocas palabras: la noción de identidad utilizada por los certificados de CA es la necesaria para crear y validar cadenas de certificados, y que utiliza el DN (de los campos subjectDN
y issuerDN
). Por lo tanto, las extensiones SAN no son útiles para los certificados de CA.
(Bueno, principalmente. Teóricamente, podría usar Restricciones de nombre que aplican restricciones en Los certificados subsiguientes en la cadena, incluidos los certificados de CA, y estas restricciones toman en consideración la SAN. Sin embargo, las Restricciones de nombres, aunque son estándar, carecen de la compatibilidad de las bibliotecas habituales, por lo que en la práctica nadie las usa.)
(Todavía teóricamente, los estándares permiten tener un subjectDN
vacío, en cuyo caso una extensión SAN debe estar presente y contener un nombre de tipo directoryName
, es decir, un DN, y ese DN se utilizará como si se hubiera encontrado en el campo subjectDN
. El propósito de este punto específico no está claro; supongo que se incluyó para apaciguar el sentido estético de algún miembro del comité, en alguna parte.)