Ci-dessous, les différences entre deux révisions de la page.
| |
| memo:openssl [05/08/2026 17:19] – créée Arnaud Jacquemin | memo:openssl [05/08/2026 19:00] (Version actuelle) – [Créer un certificat] correction Arnaud Jacquemin |
|---|
| |
| Source : https://docs.openssl.org/master/man1/openssl-req/#examples | Source : https://docs.openssl.org/master/man1/openssl-req/#examples |
| | * ''-x509'' : générer un certificat racine auto-signé: |
| * ''-newkey rsa:2048'' : générer une nouvelle clé privée RSA de 2048 bits. | * ''-newkey rsa:2048'' : générer une nouvelle clé privée RSA de 2048 bits. |
| * ''-noenc'' : ne pas demander de mot de passe pour la clé privée, qui ne sera donc pas chiffrée | * ''-noenc'' : ne pas demander de mot de passe pour la clé privée, qui ne sera donc pas chiffrée |
| * ''-keyout private-key.pem'' : nom du fichier dans lequel sera stocké la clé privée | * ''-keyout private-key.pem'' : nom du fichier dans lequel sera stocké la clé privée |
| | * ''-days 3653'' : la durée de validité du certificat, ici 10 ans |
| * ''-out certif.pem'' : nom du fichier dans lequel sera stocké le certificat | * ''-out certif.pem'' : nom du fichier dans lequel sera stocké le certificat |
| <code bash> | <code bash> |
| $ openssl req -newkey rsa:2048 -noenc -keyout private-key.pem -out certif.pem | $ openssl req -x509 -newkey rsa:2048 -noenc -keyout private-key.pem -days 3653 -out certif.pem |
| </code> | </code> |