Para gerar um CSR usando OpenSSL, você pode seguir os passos abaixo. Este processo envolve criar uma chave privada e então usar essa chave para gerar o CSR.
Crie uma chave privada
- Abra o terminal ou prompt de comando.
- Execute o seguinte comando para gerar uma chave privada de 2048 bits:
openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048
- private_key.pem: Este é o nome do arquivo onde a chave privada será salva. Você pode alterar o nome conforme necessário.
- rsa_keygen_bits:2048: Este parâmetro especifica o tamanho da chave. 2048 bits é o tamanho padrão e recomendado.
Gere o CSR
- Após criar a chave privada, use o seguinte comando para gerar o CSR:
openssl req -new -key private_key.pem -out csr.txt
- private_key.pem: Este é o arquivo de chave privada que você acabou de gerar.
- csr.txt: Este é o nome do arquivo onde o CSR será salvo. Novamente, você pode alterar o nome conforme necessário.
- Durante a execução deste comando, você será solicitado a inserir algumas informações, como nome do país, estado, cidade, nome da organização e muito mais. Basta preencher os detalhes solicitados conforme solicitado.
Resultado
Agora você tem dois arquivos:
- private_key.pem: Sua chave privada, que deve ser mantida segura e NUNCA compartilhada, nem mesmo conosco.
- csr.txt: Seu CSR gerado.