---- 错误问题描述 ----我搜集的资料,1)jsencrypt.js, 这个可以公钥加密, 私钥解密, 但是有个问题, 没有办法签名. 用私钥加密, 公钥没法解密.2)jsrsasign.js, 这个貌似只能签名, 没有加密, 解密的功能.---- END -------- 一更 ----开始的问题描述, 经我的进一步了解是错误的, 希望不要给人带来误导.1) jsencrypt.js可以加密解密, 也有签名验签的API, 但是经测试, 貌似签名验签时Java不兼容.2) jsrsasign.js虽然名字标识sign, 但是远不止签名功能, 也有加密解密的功能. 重点是可以和Java兼容. a. 前段加密, 后端解密.
b. 后端加密, 前端解密.
c. 前端签名, 后端验签.
d. 后端签名, 前端验签.详细使用笔记, 参见我的简书文章: jsrsasign使用笔记(加密,解密,签名,验签)
1 回答
FFIVE
TA贡献1797条经验 获得超6个赞
楼上的两位的回答, 首先表示感谢, 但是由于这两个插件题主没有亲自测试使用, 不知道是否切合问题想要的答案.
所以, 这里采用我自己测试OK的方案了.
题主暂采用jsrsasign.js
库.
详细使用笔记, 参见我的简书文章: jsrsasign使用笔记(加密,解密,签名,验签)
添加回答
举报
0/150
提交
取消