Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
guide_pubbliche:certificatitls:formaticertificati [2025/05/05 15:54] riccardo.cappone@unipr.it |
guide_pubbliche:certificatitls:formaticertificati [2025/05/14 06:49] (versione attuale) riccardo.cappone@unipr.it |
||
---|---|---|---|
Linea 110: | Linea 110: | ||
<code> | <code> | ||
openssl crl2pkcs7 -nocrl -certfile <nome_file_certificati_bundle>.pem | openssl pkcs7 -print_certs -text -noout | openssl crl2pkcs7 -nocrl -certfile <nome_file_certificati_bundle>.pem | openssl pkcs7 -print_certs -text -noout | ||
+ | </code> | ||
+ | |||
+ | ===== Verificare corrispondenza chiave privata - certificato - CSR ===== | ||
+ | |||
+ | Estrarre ed effettuare l'hash della chiave pubblica a partire dalla chiave privata:\\ | ||
+ | <code> | ||
+ | openssl rsa -noout -modulus -in server.key | openssl md5 | ||
+ | </code> | ||
+ | |||
+ | Dal certificato:\\ | ||
+ | <code> | ||
+ | openssl x509 -noout -modulus -in server.crt | openssl md5 | ||
+ | </code> | ||
+ | |||
+ | Dal CSR:\\ | ||
+ | <code> | ||
+ | openssl req -noout -modulus -in server.csr | openssl md5 | ||
+ | </code> | ||
+ | |||
+ | Gli hash devono essere uguali in tutti i tre casi. | ||
+ | |||
+ | ===== Chiave privata protetta da password ===== | ||
+ | |||
+ | Durante il wizard per la creazione del CSR viene generata la chiave privata, protetta da password e dunque cifrata. Se si desidera utilizzare la chiave privata in sistemi che non prevedono la decifratura, è possibile eliminare la cifratura con il seguente comando: | ||
+ | |||
+ | <code> | ||
+ | openssl rsa -in encrypted_key.pem -out decrypted_key.pem | ||
</code> | </code> |