哈希算法速度对比 - MD5/SHA/BLAKE2前端
对同一输入运行多种哈希算法,并对比它们在前端的执行速度。
UD5工具箱
高性能哈希算法 — 比 MD5 更快、比 SHA-256 更安全
拖拽文件到此处
或点击下方按钮选择文件
BLAKE2 在64位平台上比 MD5 快约30%,比 SHA-256 快约3倍。特别适合大文件和高吞吐场景。
安全强度与 SHA-3 同级,无已知碰撞攻击。BLAKE2b 提供最高512位输出,远超MD5的128位。
支持可变长度输出(1-64字节)、密钥模式(MAC)、盐值等。一个算法满足多种密码学需求。
对同一输入运行多种哈希算法,并对比它们在前端的执行速度。
输入密钥和消息,生成基于SHA-256或其他哈希的HMAC签名,验证数据完整性,纯前端WebCrypto。
在线SHA系列哈希算法生成工具,支持SHA-1、SHA-256、SHA-512等,前端即时计算文件或文本摘要。
计算Whirlpool算法哈希值,输出512位高强度摘要,用于数据完整性校验和密码学实践。
使用Argon2id算法生成密码哈希,配置内存/迭代/并行度,提升暴力破解难度,前沿安全实践。
支持SHA3-224/256/384/512及SHAKE可扩展输出,浏览器端计算文件或文本的第三代安全哈希值。
输入密码和盐值,展示如何通过SHA-256等生成存储的哈希摘要,教育用途。
上传疑似隐写图片,提取每个像素的最低位,尝试恢复隐藏的文本或数据。
输入Proto定义和Base64编码的protobuf数据,在线解码为JSON,辅助分析二进制通信内容。
随机生成整数数组,逐步展示按低位优先进行的基数排序过程,辅助算法理解。
输入凯撒密文,自动展示25种位移的解密结果,方便快速查看明文。
生成由易读单词和数字组成的密码短语,大小写清晰,避免混淆字符,方便语音传达或抄写。
输入URL提取OG标签,模拟Facebook/Twitter/LinkedIn卡片显示效果,优化链接分享。
将HTML代码或富文本内容一键转换为简洁的Markdown格式,适合内容迁移与编辑。
基于5x5方阵,通过行列坐标转置进行加密,操作简单却难以直接破解。
在线演示Scrypt函数如何将密码转化为安全密钥,可调CPU与内存成本参数,理解现代KDF原理。
设置基础字号后批量转换像素值为em/rem,同时提供反向计算,保证响应式单位准确。
检查比特币地址(Base58/bech32)的格式是否正确,以及校验和是否匹配。
填写作者、年份等信息,一键生成对应格式的参考文献条目,支持导出。
在线UUEncode与UUDecode,文本与二进制转换的古老编码,兼容Unix传送历史格式。
粘贴JWT,自动Base64解码并显示明文Header和Payload。
无需JavaScript,构建纯HTML5折叠面板,添加自定义图标与动画样式,输出语义化代码。
上传CSV文件,指定优先排序列和升降序,干净地整理杂乱数据。
将上传的小文件或文本转换为可直接嵌入HTML/CSS的data: URI格式。
将Markdown文档即时渲染并无损导出为PDF文件,支持页面大小和边距设置,纯客户端生成。
适配多种SQL方言的关键词大小写与缩进风格,并可添加注释提示,提升大查询可读性。
编辑RAML定义,实时渲染资源结构、方法及响应示例,适合REST API设计初期。
按下按键,对比显示数字小键盘与主键盘数字的code和key差异,帮助处理输入。
选择单词中字母与放置格子,计算总分,支持双倍/三倍字母词。
利用编译为 WASM 的 Zstd 库在浏览器中压缩解压数据,展示比 Brotli 更快的压缩速度。