Como usar
- Informe o domínio (Common Name) e adicione outros domínios em Mais domínios (SAN). Para um certificado wildcard, use *.example.com.
- Escolha um tipo de chave. Para certificados OV ou EV, abra Dados da organização (para certificados OV/EV) e preencha-os.
- Clique em Gerar CSR, envie o CSR à sua autoridade certificadora e baixe a chave privada imediatamente.
Opções explicadas
- Tipo de chave
- RSA 2048 é o mais compatível; ECDSA P-256 é mais curto e rápido e é aceito por navegadores e servidores modernos.
- SAN
- Os navegadores só confiam nos nomes do SAN, então o Common Name e cada domínio extra são escritos ali.
O que há dentro do CSR
A solicitação é um arquivo PKCS #10 em formato PEM, com o cabeçalho CERTIFICATE REQUEST. A chave privada é PKCS #8, com o cabeçalho PRIVATE KEY. O assunto é montado a partir dos campos que você preenche:
| Campo | Significado | Observações |
|---|---|---|
| CN | Common Name (nome comum) | O domínio principal |
| O | Organization (organização) | Razão social, para OV e EV |
| OU | Organizational unit (unidade organizacional) | Opcional |
| L | Locality (localidade) | Cidade |
| ST | State or province (estado ou província) | Nome completo |
| C | Country (país) | Duas letras; armazenado em maiúsculas |
| emailAddress | Endereço de contato | Opcional |
Nomes na lista SAN que parecem endereços IPv4 são gravados como entradas de endereço IP; todo o resto é um nome DNS. A assinatura usa SHA-256 para RSA e para P-256, e SHA-384 para P-384.
Perguntas frequentes
Minha chave privada é enviada?
Não. Ela é gerada no seu dispositivo pelo Web Crypto do navegador e a página não envia nada. Ela some quando você fecha a página, então baixe-a antes.
Como verifico o CSR?
Cole-o no decodificador de certificado SSL para ver os nomes e o tipo de chave e conferir com a chave privada, ou execute openssl req -in domain.csr -noout -text.
Qual é o equivalente em openssl?
openssl req -new -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr -subj "/CN=www.example.com" -addext "subjectAltName=DNS:www.example.com,DNS:example.com"
Privacidade
Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.