Strumenti Utente

Strumenti Sito


guide_pubbliche:certificatitls:formaticertificati

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
guide_pubbliche:certificatitls:formaticertificati [2025/05/05 15:54] riccardo.cappone@unipr.itguide_pubbliche:certificatitls:formaticertificati [2026/07/23 10:18] (versione attuale) – [Verificare corrispondenza chiave privata - certificato - CSR] 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.
 +
 +Oppure anche il confronto dei seguenti due hash:\\
 +
 +**openssl pkey -in server.key -pubout -outform DER | openssl sha256**
 +
 +**openssl x509 -in server.crt -pubkey -noout | openssl pkey -pubin -outform DER | openssl sha256**
 +
 +
 +===== 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>
guide_pubbliche/certificatitls/formaticertificati.1746460468.txt.gz · Ultima modifica: da riccardo.cappone@unipr.it

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki