与
ESC
输入关键词搜索文章

PHP5.6.40进行RSA加解密

全文约 157 字预计阅读 1 分钟
最近因为工作编写接口安全用到RSA加密解密,记录下。 环境:windows10,php5.6.40 下载OpenSSL安装地址:http://slproweb.com/products/Win32OpenSSL.html 安装后cmd进入bin目录进行生成私钥和公钥
//生成私钥
openssl genrsa -out rsa_private_key.pem 1024 
//生成公钥
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
将生成的私钥、公钥拷贝到你的php执行目录中。 用下面价格函数就可以实现rsa加解密了
openssl_pkey_get_private
openssl_private_decrypt
openssl_private_encrypt
openssl_pkey_get_public
openssl_public_decrypt
openssl_public_encrypt
参考资料:https://www.php.net/manual/zh/book.openssl.php
分享

发表评论

评论 0 条

暂无评论,来说点什么吧。