Skip to main content

OpenSSL 常用命令

openssl s_client

echo QUIT | openssl s_client -connect hsderps6cd1.cloud.sccncd.com:443 -showcerts

openssl s_client -connect www.google.com:443 -showcerts -no-interactive

openssl s_client -connect www.google.com:443 -status -no-interactive

openssl s_client -connect www.google.com:443 -status | grep -A 17 'OCSP response:' | grep -B 17 'Next Update'

openssl s_client -connect mail.google.com:25 -starttls smtp -showcerts

openssl s_client -connect www.google.com:443 -starttls https -showcerts

openssl rand

openssl rand -base64 32

openssl genrsa

openssl genrsa -out privkey.pem -aes256 2048

openssl genpkey

openssl genpkey -algorithm RSA -out privkey.pem -pkeyopt rsa_keygen_bits:2048 -aes-256-cbc

openssl rsa

openssl rsa -in privkey.pem -aes256 -text

openssl x509

openssl x509 -in cert.pem -text

openssl pk12

openssl pkcs12 -in usercert.p12 -info