SHA-256 / SHA-512 哈希
同时支持 SHA-256(256 位)和 SHA-512(512 位)两种哈希算法,一键切换,满足不同安全需求。
SHA-256
SHA-512
支持直接输入文本内容,也支持上传文件计算哈希。文件通过 FileReader 读取为 ArrayBuffer 后计算,支持任意文件类型。
FileReader
ArrayBuffer
基于 crypto.subtle.digest() 原生 API 实现,纯浏览器本地运算,无数据上传,结果展示 Hex(大小写)与 Base64 三种格式。
crypto.subtle.digest()