Base64和md5

571 阅读1分钟

1.Base64是对数据进行加密和解密

应用场景: 富文本填写后得到的数据内容,有图片文字的html标签内容,提交时要求提交参数为字符串,将富文本内容通过Base64.encode(富文本内容字段)此为加密

在另外的页面需要展示该内容通过 Base64.decode(相对应的富文本内容字段) 此为解密,解密后通过v-html展示即可.

下载: npm install --save js-base64

引入: import { Base64 } from 'js-base64'

或者按需引入: import { encode, decode } from 'js-base64'

使用:let data=Base64.encode(加密参数)

let data=Base64.decode(解密参数)

base64使用指导: js-base64 - npm (npmjs.com)

2.md5加密

应用场景: 传递password的时候,密码一般都进行MD5加密,保证密码安全

image.png

image.png

下载: npm install js-md5

引入注册: import md5 from 'js-md5'

使用:如上图