JS实现MD5加密,支持多种算法

在JavaScript中实现MD5加密,包括直接调用和HMAC方法。
- 函数 hex_md5(s):对字符串s进行MD5加密并返回十六进制表示的哈希值。
- 函数 b64_md5(s):对字符串s进行MD5加密后转换为Base64编码格式的字符串。
- 函数 str_md5(s):对字符串s进行MD5加密,直接返回加密后的结果字符串。
- 函数 hex_hmac_md5(key, data):使用密钥key和数据data计算HMAC-MD5值并返回十六进制表示的哈希值。
- 函数 b64_hmac_md5(key, data):使用密钥key和数据data计算HMAC-MD5值,并将结果转换为Base64编码格式的字符串。
- 函数 str_hmac_md5(key, data):使用密钥key和数据data计算HMAC-MD5值,直接返回加密后的结果字符串。
zip
md5.zip 预估大小:1个文件
file
md5.js 9KB
zip 文件大小:3KB