4.5 Autoridades Certificadoras
Una autoridad certificadora es una organización fiable
que acepta solicitudes de certificados de entidades, las valida,
genera certificados y mantiene la información de su estado.
Una CA debe proporcionar una Declaración de Prácticas de
Certificación (Certification Practice Statement o
CPS) que indique claramente sus políticas y prácticas
relativas a la seguridad y mantenimiento de los certificados, la
responsabilidades de la CA respecto a los sistemas que emplean
sus certificados y las obligaciones de los subscriptores
respecto de la misma.
Las labores de un CA son:
- Admisión de solicitudes. Un usuario rellena un
formulario y lo envía a la CA solicitando un certificado. La
generación de las claves pública y privada son
responsabilidad del usuario o de un sistema asociado a la
CA.
- Autentificación del sujeto. Antes de firmar la
información proporcionada por el sujeto la CA debe verificar
su identidad. Dependiendo del nivel de seguridad deseado y
el tipo de certificado se deberán tomar las medidas
oportunas para la validación.
- Generación de certificados. Después de recibir
una solicitud y validar los datos la CA genera el
certificado correspondiente y lo firma con su clave
privada. Posteriormente lo manda al subscriptor y,
opcionalmente, lo envía a un almacén de certificados para su
distribución.
- Distribución de certificados. La entidad
certificadora puede proporcionar un servicio de distribución
de certificados para que las aplicaciones tengan acceso y
puedan obtener los certificados de sus subscriptores. Los
métodos de distribución pueden ser: correo electrónico,
servicios de directorio como el X.500 o el LDAP, etc.
- Anulación de certificados. Al igual que sucede
con las solicitudes de certificados, la CA debe validar el
origen y autenticidad de una solicitud de anulación. La CA
debe mantener información sobre una anulación durante todo
el tiempo de validez del certificado original.
- Almacenes de datos. Hoy en día existe una
noción formal de almacén donde se guardan los
certificados y la información de las anulaciones. La
designación oficial de una base de datos como almacén tiene
por objeto señalar que el trabajo con los certificados es
fiable y de confianza.