Input : pkcs12 file (server.p12) that contains certificate and privatekey
1) Export the certificate
openssl pkcs12 -in server.p12 -out mycert.pem
2) Extract privatekey
openssl pkcs12 -in server.p12 -nocerts -out privatekey.pem
3) Export public key
openssl x509 -inform pem -in publiccert.pem -pubkey -noout > publickey.pem
4) Sign file
openssl dgst -sha1 -sign privatekey.pem -out CA.pl.sha1 CA.pl
5) Verify signature
openssl dgst -sha1 -verify publickey.pem -signature CA.pl.sha1 CA.pl
No comments:
Post a Comment