Guida generale a openssl

Descrizione dei comandi principali del comando openssl
Data: 03/07/2012 Autore: Iasparra Francesco 

openssl req 	Gestione delle richieste di certificazione.
openssl ca 	Gestione relativa all'autorità di certificazione.
openssl crl 	Gestione del certificato delle revoche.
openssl genrsa 	Generazione di parametri RSA.
openssl rsa 	Conversione del formato di una chiave privata o di un certificato.
openssl x509 	Gestione dei dati dei certificati X.509. 

Ottenere le rispettive guide dei comandi:

openssl req -h > guida.txt
openssl crl -h >> guida.txt
openssl ca -h >> guida.txt
openssl genrsa -h >> guida.txt
openssl x509 -h >> guida.txt

Alcune opzioni frequenti nei comandi:

-in file 		Definisce un file in ingresso adatto al contesto.
-out file 		Definisce un file in uscita adatto al contesto.
-noout 			Non emette il risultato.
-text 			Emette le informazioni in forma di testo leggibile.
-hash 			Emette il codice di controllo relativo al contesto.
-inform formato 	Specifica il formato dei dati in ingresso.
-outform formato 	Specifica il formato dei dati in uscita.

Verificare un certificato:

openssl verify cert.pem

Verificare la corrispondenza tra certificato / chiave privata / CSR:

openssl x509 -noout -modulus -in certificate.crt | openssl md5
openssl rsa -noout -modulus -in privateKey.key | openssl md5
openssl req -noout -modulus -in CSR.csr | openssl md5


  • Java
  • Php
  • Mysql
  • Apache ant
  • Eclipse
  • Spring
  • Hibernate
  • Netbeans
  • Debian
  • Linux
  • Maven

by Iasparra Francesco - © Copyright 2021

E' vietata la riproduzione anche parziale dei materiali presenti in questo sito.

I marchi e le immagini esposti sono Copyright dei rispettivi proprietari.