@ivujs/i-utils
Version:
前端模块化 JavaScript 工具库
28 lines (23 loc) • 563 B
JavaScript
import Des from './des.mjs';
/* 对称加密 DES */
/**
* des 加密
* @param {String} str 字符串
* @param {String} key 秘钥
* @returns {String} 返回加密后的字符串
*/
function encrypt(str, key) {
let des = new Des(key, str);
return des.encrypt(key, str);
}
/**
* des 解密
* @param {String} str 字符串
* @param {String} key 秘钥
* @returns {String} 返回解密后的字符串
*/
function decrypt(str, key) {
let des = new Des(key, str);
return des.decrypt(key, str);
}
export { decrypt, encrypt };