UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

89 lines (78 loc) 1.98 kB
'use strict'; var sha512$1 = require('./sha512.cjs'); /** * sha256 加密 * @param {String} str 字符串 * @returns {String} 返回加密后的字符串 */ function sha512(str) { return sha512$1.sha512(str); } /** * sha384 加密 * @param {String} str 字符串 * @returns {String} 返回加密后的字符串 */ function sha384(str) { return sha512$1.sha384(str); } /** * sha512_256 加密 * @param {String} str 字符串 * @returns {String} 返回加密后的字符串 */ function sha512_256(str) { return sha512$1.sha512_256(str); } /** * sha512_224 加密 * @param {String} str 字符串 * @returns {String} 返回加密后的字符串 */ function sha512_224(str) { return sha512$1.sha512_224(str); } /** * sha512_hmac 加密 * @param {String} str 字符串 * @param {String} key 秘钥 * @returns {String} 返回加密后的字符串 */ function sha512_hmac(str, key) { return sha512$1.sha512_hmac(key, str); } /** * sha384_hmac 加密 * @param {String} str 字符串 * @param {String} key 秘钥 * @returns {String} 返回加密后的字符串 */ function sha384_hmac(str, key) { return sha512$1.sha384_hmac(key, str); } /** * sha512_256_hmac 加密 * @param {String} str 字符串 * @param {String} key 秘钥 * @returns {String} 返回加密后的字符串 */ function sha512_256_hmac(str, key) { return sha512$1.sha512_256_hmac(key, str); } /** * sha512_224_hmac 加密 * @param {String} str 字符串 * @param {String} key 秘钥 * @returns {String} 返回加密后的字符串 */ function sha512_224_hmac(str, key) { return sha512$1.sha512_224_hmac(key, str); } exports.sha384 = sha384; exports.sha384_hmac = sha384_hmac; exports.sha512 = sha512; exports.sha512_224 = sha512_224; exports.sha512_224_hmac = sha512_224_hmac; exports.sha512_256 = sha512_256; exports.sha512_256_hmac = sha512_256_hmac; exports.sha512_hmac = sha512_hmac;