Outils pour utilisateurs

Outils du site


tech:openssl_generer_un_csr

Générer un CSR avec OpenSSL

Voir : https://www.tbs-certificats.com/FAQ/fr/192.html

Génération de la clef RSA

openssl genrsa 2048 > acme.fr.key
chmod 400 acme.fr.key

Ou pour générer une clef Elliptic Curve

 #openssl ecparam -genkey ....

Créez la demande de certificat (CSR)

openssl req -new -key acme.fr.key > acme.fr.csr

san.cnf

[ req ]
default_bits       = 2048
distinguished_name = req_distinguished_name
req_extensions     = req_ext
 
[ req_distinguished_name ]
countryName                = Country Name (2 letter code)
stateOrProvinceName        = State or Province Name (full name)
localityName               = Locality Name (eg, city)
organizationName           = Organization Name (eg, company)
commonName                 = Common Name (e.g. server FQDN or YOUR name)
 
[ req_ext ]
subjectAltName = @alt_names
 
[alt_names]
DNS.1   = acme.fr
DNS.2   = www.acme.fr
openssl req -new -sha256 -nodes -out acme.fr.csr -newkey rsa:2048 -keyout acme.fr.key -config san.cnf

Voir les infos du CSR

openssl req -in acme.fr.csr -noout -text

https://raw.githubusercontent.com/openssl/openssl/master/apps/openssl.cnf

tech/openssl_generer_un_csr.txt · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki