- 创建私钥
openssl genrsa -des3 -out private.pem 2048
- 创建公钥
openssl rsa -in private.pem -outform PEM -pubout -out public.pem
在创建密钥的时候,曾尝试使用ssh-keygen进行出rsa公钥和密钥,然后使用PHP的openssl模块进行加密和解密,但是都是以失败告终。 因为创建出来的密钥rsa公钥格式不是pem或者cer格式。 解决方法
Warning: openssl_public_encrypt(): key parameter is not a valid public key in