PHP+JS+rsa数据加密传输

时间:2015-11-07 10:40:07
【文件属性】:

文件名称:PHP+JS+rsa数据加密传输

文件大小:15KB

文件格式:RAR

更新时间:2015-11-07 10:40:07

js php rsa

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


【文件预览】:
rsa demo
----var.php(2KB)
----rsa-example.php(2KB)
----rsa.php(7KB)
----js()
--------prng4.js(1009B)
--------rng.js(2KB)
--------base64.js(2KB)
--------rsa.js(3KB)
--------jsbn.js(15KB)
----rsa-example.html(2KB)
----key.pem(887B)

网友评论

  • 用处不大,白白浪费了了50C,来我这里我5C
  • html例子运行很好,但php没能成功解密。可能是密钥不对。推荐使用jsencrypt.js,openssl风格的,具体看我博文。
  • var.php 这个文件不知道为什么生成不了公钥和私钥
  • 非常棒的资源,极好的参考例子
  • 不错,很好用,受教了
  • 嗯。不错,已经下载
  • 挺不错的~完全可以使用
  • 不错的资源,就是没有点注释
  • 很好用,可惜后来没用到,东东很好
  • 测试了可以用哈