rsa
约 1 分钟阅读
openssl genrsa -out pk.pem 2048
openssl rsa -in pk.pem -pubout -out pub.pem
# self-signed certificate
openssl req -new -x509 -key pk.pem -out cert.pem -days 360
# pem to pfx
openssl pkcs12 -export -inkey pk.pem -in cert.pem -out cert.pfx带密码的 PEM
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-128-CBC,0F5C7993DCFA4C0962CE249CFD854B91# 测试密码
openssl rsa -noout -in file.pem -passin "pass:PASSWORD"
openssl rsa -noout -in file.pem -passin "file:password.txt"- DES-EDE3-CBC
# pkcs1 -> pkcs8
openssl pkcs8 -topk8 -inform PEM -outform PEM -nocrypt -in pkcs1.key -out pkcs8.key关联信息
反向链接、本文链接的其他页面和外部资料。
反向链接
- PKCS笔记 · RSA 笔记
PKCS - Public-Key Cryptography Standards,RSA Laboratories 制定的一系列公钥密码学标准 · 多数已移交 IETF,以 RFC 形式继续维护;部分(PKCS#2、#4、#6)已被废弃/合并