你每天都要用的开发者工具,全部集中在一处。
转换器、格式化工具、哈希、校验器,以及那些你总是反复打开的小工具,都集中在一起,不再散落在各个标签页里。
生成各种哈希校验和
加密哈希函数是一种数学算法,能把任意长度的输入转换为固定大小的字节串。它们被设计为单向函数,使得在计算上无法逆向还原。
哈希算法会让输入数据经过一系列数学运算,将其打乱并压缩成固定长度的输出。相同的输入总是产生相同的哈希,但输入即使有极小的变化也会导致……
涵盖对简单字符串做哈希、密码哈希和文件完整性校验,让你可以快速比较常见的输入与输出。
所选工具的源代码,显示在此处,右侧为实时运行版本。
// npm install crypto-js // npm install @types/crypto-js --save-dev import CryptoJS from 'crypto-js'; type HashAlgorithm = 'MD5' | 'SHA-1' | 'SHA-256' | 'SHA-512'; function generateHash(text: string, algorithm: HashAlgorithm): string { switch (algorithm) { case 'MD5':