关于rsa:前端二次非对称RSA加密密文太长的问题

5次阅读

共计 256 个字符,预计需要花费 1 分钟才能阅读完成。

文章不易,请关注公众号 毛毛虫的小小蜡笔,多多反对,谢谢。

有任何问题都能够留言征询。

问题

两个平台我的项目中,各自的前后端的明码传输,都用了非对称 RSA 加密。

流程是这样的:
平台 A 的前端,须要把加密后的密文传给平台 B 的前端,而后平台 B 的前端都会对明码进行加密,而后再传输给平台 B 的后端。
平台 B 的后端解密后,再传输给平台 A 的后端。

导致的问题:
因为平台 B 的前端,拿到的明码是曾经在平台 A 加密过的密文,此时再次加密,就会报错。

如下截图所示:

前端用的是 jsencrypt 库,报错的意思是文本太长了。

详情 请查看:毛毛虫的小小蜡笔

正文完
 0