UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

31 lines (25 loc) 630 B
'use strict'; var des = require('./des.cjs'); /* 对称加密 DES */ /** * des 加密 * @param {String} str 字符串 * @param {String} key 秘钥 * @returns {String} 返回加密后的字符串 */ function encrypt(str, key) { let des$1 = new des.default(key, str); return des$1.encrypt(key, str); } /** * des 解密 * @param {String} str 字符串 * @param {String} key 秘钥 * @returns {String} 返回解密后的字符串 */ function decrypt(str, key) { let des$1 = new des.default(key, str); return des$1.decrypt(key, str); } exports.decrypt = decrypt; exports.encrypt = encrypt;