Vue项目中是用jsencrypt.js进行RSA加密解密

最近在项目的时候遇到一个问题,需要将项目中的页面提供给外部系统,外部系统嵌套页面,刚开始密码是明文提供给外部系统,可想而知如果正式环境使用明文密码,肯定会存在隐患,这个时候我就在想怎么将密码加密,于是就用了jsencrypt.js进行RSA加密解密。如果密码是URL上还需要用encodeURIComponent进行编码。

以下是VUE中使用jsencrypt.js的步骤:

1、安装jsencrypt

npm install jsencrypt

2、vue中引用jsencrypt

第一种:import { JSEncrypt } from 'jsencrypt'
第二种:import JSEncrypt from 'jsencrypt'

3、代码示例

4、运行结果

你可能感兴趣的:(Vue,JS)