openssl genrsa
1 | openssl genrsa #生成私钥,输出到控制台 |
openssl rsa
1 | openssl rsa -in plaint-private.pem -pubout -out plaint-public.pem |
openssl rsautl
1 | openssl rsautl -encrypt -inkey plaint-public.pem -pubin -in plaintext.txt -out ciphertext.txt |
openssl genpkey
1 | openssl genpkey -algorithm rsa |
openssl pkey
1 | openssl pkey -in plaint-private.pem -pubout -out plaint-public.pem |
openssl pkeyutl
1 | openssl pkeyutl -encrypt -inkey plaint-public.pem -pubin -in plaintext.txt -out ciphertext.txt |
openssl req
1 | openssl req -new -key plaint-private.pem -out palint-request.csr -subj "/C=CN/ST=ZJ/L=HZ/O=RX/OU=ZG/CN=RXCA" |
openssl x509
1 | openssl genrsa -out ca-key.pem 2048 |