Génération d'une demande de certificat à envoyer à la CA

Après avoir créé une clé, l'étape suivante consiste à générer une demande de certificat à adresser à la CA de votre choix. Tapez la commande suivante :

make certreq

Votre système affiche la sortie suivante et vous demande votre mot de passe (à moins que vous n'ayez désactivé l'option de mot de passe) :

umask 77 ; \
/usr/bin/openssl req -new -key /etc/httpd/conf/ssl.key/server.key 
-out /etc/httpd/conf/ssl.csr/server.csr 
Using configuration from /usr/share/ssl/openssl.cnf
Enter PEM pass phrase:
	

Tapez le mot de passe que vous avez choisi lorsque vous avez généré votre clé. Votre système affiche des instructions, puis vous demande de fournir une série de réponses. Vos entrées sont incorporées dans la demande de certificat. L'écran, avec des exemples de réponses, ressemble à ceci :

You are about to be asked to enter information that will be 
incorporated into your certificate request. 
What you are about to enter is what is called a 
Distinguished Name or a DN. 
There are quite a few fields but you can leave some blank 
For some fields there will be a default value, 
If you enter '.', the field will be left blank. 
----- 
Country Name (2 letter code) [AU]:US
State or Province Name (full name) [Some-State]:North Carolina
Locality Name (eg, city) []:Durham
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Test Company
Organizational Unit Name (eg, section) []:Testing
Common Name (eg, your name or your server's hostname) []:test.mydomain.com
Email Address []:admin@mydomain.com
Please enter the following 'extra' attributes 
to be sent with your certificate request 
A challenge password []: 
An optional company name []:

Les réponses par défaut s'affichent entre crochets [] après chaque demande d'entrée. Par exemple, la première information requise est le nom du pays où le certificat sera utilisé ; elle apparaît sous la forme suivante :

Country Name (2 letter code) [AU]:
      

L'entrée par défaut, entre crochets, est AU. Pour accepter la valeur par défaut, appuyez simplement sur Entrée, ou entrez le code à deux lettres de votre pays.

Vous devez taper le reste des entrées (State or Province Name, Locality Name, Organization Name, Organizational Unit Name, Common Name et Email address). Leur intitulé est suffisamment parlant, à condition de connaître un peu l'anglais. Il convient cependant de respecter les instructions suivantes :

Une fois ces informations entrées, un fichier nommé server.csr est généré. Le fichier server.csr constitue votre demande de certificat, prêt pour envoi à la CA.