Mac OS 自带了openssl,可以直接在命令行中运行openssl。
打开终端,进入指定目录下:
cd /test/rsa/key
openssl
//生成一个1024位的私钥
genrsa -out rsa_private_key.pem 1024
//利用私钥生成JAVA支持的PKCS8类型的私钥
pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out rsa_private_pkcs8_key.pem
//生成公钥
rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem