Angular使用jsencrypt进行RSA加密
一、什么是RSA加密
RSA加密算法是一种非对称加密算法。
非对称加密算法需要两个密钥来进行加密和解密,这两个密钥是公开密钥和私有密钥。
非对称加密的模式规则是:
后端生成两把密钥(公钥和私钥),公钥是公开的,任何人都可以获得,私钥是保密的;前端获取后端的公钥,然后对它进行信息加密;后端得到加密后的信息,用私钥解密。
前端需要做的工作即获取后端的公钥,然后对它进行信息加密,使用步骤如下:
1.安装jsencrypt模块
npm install --save jsencrypt
2.在需要进行加密操作的模块
原创
2021-03-29 15:18:18 ·
736 阅读 ·
0 评论