JS-RSA超长加密

近公司要做个项目要用到RSA加密,所以在网上找了一些博客,并下载了一些demo测试了下,但不太乐观。目前网上的绝大部分博客对超长字符串(117位以上)加密不太支持或者支持的不太好。即使是付费的,也请教不少做前端的朋友都比较少接触,只能自己去探索。

1.我目前是用 jsencrypt.js库来解决这个问题,下载地址

2.生产公私钥 这一步的话,可以直接 在线生成

3.定义方法 这里需要重新定义两个方法:超长加密(encryptLong2)、超长解密(decryptLong2)

4.完整的demo代码如下:



    
        
        
        
        
    
    
        
        









你可能感兴趣的:(JS-RSA超长加密)