UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

29 lines (24 loc) 619 B
'use strict'; var sm4 = require('./sm4.cjs'); /** * sm4 加密 * @param {String} str 字符串 * @param {String} key 秘钥 * @param {Object} options 配置 * @returns {String} 返回加密后的字符串 */ function encrypt(str, key, options) { return sm4.encrypt(str, key, options); } /** * sm4 解密 * @param {String} str 字符串 * @param {String} key 秘钥 * @param {Object} options 配置 * @returns {String} 返回解密后的数据 */ function decrypt(str, key, options) { return sm4.decrypt(str, key, options); } exports.decrypt = decrypt; exports.encrypt = encrypt;