设为首页 加入收藏

TOP

PHP使用OpenSSL来实现非对称加密
2017-01-24 08:15:31 】 浏览:8512
Tags:PHP 使用 OpenSSL 实现 对称 加密

PHP使用非对称加密主要是借助OpenSSL的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密。


1.安装openssl和PHP的openssl扩展


2.生成私钥:openssl genrsa 用于生成rsa私钥文件,生成是可以指定私钥长度和密码保护


openssl genrsa -out rsa_private_key.pem 1024


3.生成公钥:rsa命令用于处理RSA密钥、格式转换和打印信息


openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem


4.这里我们使用私钥加密,公钥解密


更多OpenSSL相关内容可以查看以下的有用链接:?


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Spring MVC 中自动加载 JSON 转换.. 下一篇C语言指针简单理解

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目