crypto-js 加密解密 (TS版本)
AES + BASE64 算法加密
安装:
npm install crypto-js
npm install --save @types/crypto-js
创建配置文件:
import CryptoJS from 'crypto-js'
export interface CrypotoType {
encrypt: any
decrypt: any
}
export default class Crypoto implements CrypotoType {
key = CryptoJS.enc.Utf8.parse('123456789asdfghj') // 十六位十六进制数作为密钥
iv = CryptoJS.enc.Utf8.parse('asdfghj123456789') // 十六位十六进制数作为密钥偏移量
/* 加密 */
encrypt (word: any) {
const srcs = CryptoJS.enc.Utf8.parse(word)
const en
共有 0 条评论