openssl rsa

RSA_private_encrypt

RSA_private_decrypt

的rsa结构需要填写n,d,p,q

RSA_public_encrypt

RSA_public_decrypt

的rsa结构需要填写n,e

 

调用RSA_new初始化结构后

使用BN_系列的大数操作即可

这个算个bug吧rsa加解密按算法需要n,d, n,e

正常使用需要丢弃pq,openssl需要保存这些值不可思议。

你可能感兴趣的:(openssl rsa)