1. 首页
  2. 编程语言
  3. Web开发
  4. PHP+JS+rsa数据加密传输

PHP+JS+rsa数据加密传输

上传者: 2020-06-02 14:01:58上传 RAR文件 14.62KB 热度 33次
对安全性要求较高的网站,比如银行和大型企业等都会使用HTTPS对其进行加密通讯。 但是由于效率原因,使用HTTPS的代价是及其昂贵的,对于访问量稍大的网站就会造成严重的性能瓶颈。解决方法一般只能采用专门的SSL硬件加速设备如F5的BIGIP等。 所以很多网站选择了模拟SSL的做法,使用RSA来对密码等安全信息进行公钥加密,服务端用私钥解密。 通常是对密码进行加密,本文也拿密码加密为例。 网上相关信息太少,折腾了几天,终于有眉目了,先贴代码,关键部分后面说明。 首先加载三个RSA的js库文件,可以到这里下载http://www.ohdave.com/rsa/
用户评论
码姐姐匿名网友 2020-06-02 14:01:58

html例子运行很好,但php没能成功解密。可能是密钥不对。推荐使用jsencrypt.js,openssl风格的,具体看我博文。

码姐姐匿名网友 2020-06-02 14:01:58

var.php 这个文件不知道为什么生成不了公钥和私钥

码姐姐匿名网友 2020-06-02 14:01:58

非常棒的资源,极好的参考例子

码姐姐匿名网友 2020-06-02 14:01:58

不错,很好用,受教了

码姐姐匿名网友 2020-06-02 14:01:58

嗯。不错,已经下载