Il wiki con tanti suggerimenti tecnici
Creazione di un certificato X509 autofirmato e generazione della Private Key
Esempio1:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt
Esempio2 (certificato con HASH sha256 ):
openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout privateKey.key -out certificate.crt
Esempio 3: (chiave privata e certificato pubblico nello stesso file)
openssl req -new -x509 -nodes -keyout privateKey.key -out certificate.crt
Esempio 4: (generazione della chiave privata e poi del certificato pubblico)
Creazione dell private key:
openssl genrsa -out privatekey.pem 1024
Creazione del certificato pubblico autofirmato
openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 1825
Verificare il concenuto del file PKCS12:
keytool -v -list -keystore public_privatekey.p12 -storetype pkcs12
Conversione da PKCS12 a JKS:
keytool -importkeystore -srckeystore public_privatekey.p12 -destkeystore public_privatekey.jks -srcstoretype pkcs12 -deststoretype JKS
Indietro