我们平时做用户登录表单提交,用户名密码都是明文直接POST到后端,这样很容易被别人从监听到. 在js上做rsa,感觉jsencrypt这个是封装的比较好的,但用起来还是遇到了些坑,所以踩进代码里填填坑- 项目在这里 https://github.com/travist/jsencrypt 关于jsencrypt和RSA我就不多介绍了,直接上代码 因为jsencrypt与最新的PHP不兼容所以折腾了好久,在js上做了些改动 可直接下载修改过的js:http://pan.baidu.com/s/1q