Solicitação de Assinatura de Certificado (CSR)
Uma CSR (Solicitação de Assinatura de Certificado) é uma mensagem enviada por um solicitante (ou assinante), em uma infraestrutura de chaves públicas, a uma Autoridade Certificadora (AC), solicitando a emissão de um certificado de chave pública (certificado digital).
Para obter esses certificados, o solicitante primeiro gera um par de chaves, composto por uma chave pública e uma chave privada, armazenando a chave privada com segurança e incluindo a chave pública na CSR enviada à CA. Depois que a Autoridade Certificadora verifica e aprova a solicitação, ela emite um certificado digital para o solicitante, assinado digitalmente com a chave privada da própria CA. Além das informações da chave pública, a CSR também inclui um "Nome Distinto (DN)", que contém dados estruturados, como o nome oficial e o endereço da organização.
As Autoridades Certificadoras que emitem certificados em resposta a CSRs podem ser classificadas, de modo geral, em dois tipos: públicas e privadas.
As Autoridades Certificadoras Públicas são entidades oficiais reconhecidas cujos certificados raiz (certificados que verificam a autenticidade da AC) vêm pré-instalados em navegadores da Web, clientes de e-mail ou outros aplicativos, permitindo a validação automática dos certificados emitidos. Em geral, os certificados para servidores acessíveis publicamente, como certificados SSL para servidores Web ou certificados usados em comunicações externas seguras, devem ser obtidos de uma Autoridade Certificadora Pública.
As Autoridades Certificadoras Privadas, por outro lado, são operadas dentro de organizações ou empresas individuais, de acordo com suas políticas operacionais internas. Os certificados emitidos por ACs privadas não são reconhecidos publicamente como confiáveis por navegadores ou sistemas externos. Por exemplo, um site disponibilizado publicamente com um certificado SSL emitido por uma AC privada aciona um aviso de segurança no navegador, indicando que esse certificado não possui validação pública. No entanto, certificados de cliente emitidos por ACs privadas podem ser implantados de forma eficaz para fins de autenticação em sistemas corporativos internos, sem problemas práticos.
Além disso, a F5 oferece funcionalidade de autenticação por certificado de cliente em seu BIG-IP Access Policy Manager (APM), incluindo uma funcionalidade integrada de AC privada para simplificar o gerenciamento e a implantação de certificados de cliente.
