Commandes OpenSSL ================= Création d'une paire de clés ---------------------------- - Créez une clé privée RSA de 3072 bits pour votre certificat S/MIME : openssl genrsa -aes256 -out smime.key 3072 - Affichez les composants de votre clé privée RSA : openssl rsa -text -in smime.key -noout Création d'un Certificate Signing Request (CSR) ----------------------------------------------- - Créez un CSR pour votre clé privée : openssl req -new -key smime.key -out smime.csr - Affichez le CSR que vous venez de créer : openssl req -text -in smime.csr -noout Création d'un certificat signé par l'AC --------------------------------------- - Créez votre certificat signé par l'AC à partir du CSR : openssl x509 -req -days 365 -in smime.csr -CA ca.crt -CAkey ca.key -set_serial numéro -out smime.crt - Affichez le certificat S/MIME que vous venez de créer : openssl x509 -text -in smime.crt -noout Création d'un fichier PKCS #12 contenant la clé privée et le certificat ----------------------------------------------------------------------- - Exporter votre clé privée et votre certificat S/MIME au format PKCS #12 : openssl pkcs12 -export -in smime.crt -inkey smime.key -out smime.p12