我有多个字符串(包含字母数字字符(,例如:
- 523d33f0dc94a247536ea849b4834a77
- 12hjh89nd9009idfn90kkui897oiuwer23
- 3284uioen89ji89ji89ddf64f167678
依此类推。
我想将这些字符串转换为小于或等于20字节的哈希。有JS函数可以做到这一点吗?我特别希望输出小于或等于20字节。
尝试使用:第一次安装bower(一个用于web的软件包管理器(
npm install -g bower
转到终端中项目所在的位置,运行以下命令:
bower install crypto-js
在HTML文件中添加以下代码:
<script type="text/javascript" src="path-to/bower_components/crypto-js/crypto-js.js"></script>
<script type="text/javascript">
var hash = CryptoJS.MD5("message");// returns 16 bytes hash code
console.log(hash.toString());
</script>
这里的路径to表示执行
bower install crypto-js
创建的bower_contensions文件夹的相对路径
希望这能有所帮助。供参考访问https://github.com/brix/crypto-js