用cryptico.js实现RSA加密(应对cryptico不支持PEM)
问题:随手分享一下好了,这个问题困扰了很久。cryptico.js这个加密算法库很全,很适合在前端用到各种加密解密算法的需求。但是美中不足的是,它的RSA加密不支持PEM格式,所以如果你后端用java或者python生成的公钥不能直接用PEM的base64格式传给前端进行加密。解决办法:解决办法就是在后端提取出来n和e这两个数,转成16进制之后传给前端,然后人为修改cryptico的两个函数:var
原创
2015-10-22 22:13:02 ·
1911 阅读 ·
0 评论