遇见,的gravatar头像
遇见, 2017-12-20 09:20:16

JAVASCRIPT RSA加密中文后台不能解码,英文没问题。

前台使用javascript  使用jsencrypt.js进行加密, 因为jsencrypt不提供分段加密,所以超长字符会出现问题,所以在加了分段加密方法,  具体参考http://blog.csdn.net/qq_28027903/article/details/73289156

但是问题是在使用分段加密时,如果有中文,后台解密就失败了   有此经验的牛牛给个答案。

所有回答列表(2)
遇见,的gravatar头像
遇见,  LV36 2017年12月21日

自己解决了  在加密前先encodeURI   虽然参数长度变长了  暂时也没什么好的解决方案了

评论(0) 最佳答案
zuidaima_elcs的gravatar头像
zuidaima_elcs  LV3 2018年10月12日

RSA加密是存在失败率的,如果你使用动态的密钥对就会发现,我们现在已经放弃使用RSA,改用国密SM2.

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友