[JavaScript]通过JS使用MD5加密

[JavaScript]通过JS使用MD5加密

项目信息

github地址
https://github.com/blueimp/JavaScript-MD5

作者demo地址
https://blueimp.github.io/JavaScript-MD5/

boootcdn地址

<script src="https://cdn.bootcss.com/blueimp-md5/2.12.0/js/md5.min.js"></script>

如何使用

官方给了4个例子,
第1个例子就是最常用的直接将字符串通过MD5加密,得出哈希值

var hash = md5('value') // "2063c1608d6e0baf80249c42e2be5804"

第2个例子是通过给字符串,以及key,计算HMAC-MD5哈希值,可以理解成加盐,可以参考
https://www.liaoxuefeng.com/wiki/1016959663602400/1183198304823296

var hash = md5("value", "key") // "01433efd5f16327ea4b31144572c67f6"

第3,4个例子实在没看懂干啥,试了试也不知道咋用,如果有能看明白的朋友可以评论/私信告知我一下,十分感谢
Calculate the raw MD5 hash of a given string value

var hash = md5("value", null, true)

Calculate the raw HMAC-MD5 hash of a given string value and key

var hash = md5("value", "key", true)

额外信息

一些可以在线加密md5的网站
https://tool.chinaz.com/tools/md5.aspx
https://1024tools.com/hmac

可以在线解密md5的网站
https://www.cmd5.com/

  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值