jsencrypt和encryptlong都是rsa加密,加密的对象一定要是字符串。简单数据用前者,如果加密的是对象并且数据还挺多的,比如含有token用后者。生成密钥:RSA会产生两个密钥,其中公钥公开用于加密,私钥不公开用于解密。点击生成公钥密钥NPM安装:jsencryptNPM地址encryptlongNPM地址npminstalljsencrypt--savenpmiencryptlong--savenpminstall--savejs-base64//base64解密为了解决中文乱码代码文件rsa.ts:针对前端加密解密,公钥秘钥都存储前端不安全,一般也可采用两对公钥秘钥前后端分别