数据安全提示: 所有计算均在您的浏览器本地完成,数据不会上传到服务器。

SHA3哈希计算器

基于CryptoJS
输入类型:
输出格式:
当前操作:文本SHA3-256哈希

SHA3变体

安全强度: 128位 输出长度: 32字节 / 64十六进制

输入文本

字符数: 11 字节数: 11

SHA3哈希可视化

256位哈希值,32字节,64十六进制字符 0字节

SHA3哈希结果

等待输入... 长度: 0

SHA3算法原理

SHA3基于Keccak海绵结构,通过吸收和挤出阶段处理任意长度输入,产生固定长度输出。

1. 填充

对消息进行填充,使其长度成为比特率的倍数。

2. 吸收

将消息分块与1600位状态异或,然后应用Keccak-f置换。

3. 挤出

从状态中提取输出位,直到达到所需哈希长度。

4. 安全特性

抗碰撞、抗长度扩展、抗量子计算攻击。

Keccak海绵结构

吸收 Keccak-f 挤出

Keccak-f是一个在1600位状态上的置换,包含24轮,每轮由θ、ρ、π、χ、ι五步组成。

抗量子计算安全

Grover算法威胁

将SHA2-256的安全强度从128位降至约64位。

SHA3优势

海绵结构天然抵抗量子攻击,SHA3-512可提供128位量子安全强度。

哈希算法比较

算法输出长度结构传统安全量子安全
MD5128位Merkle-Damgård已攻破极低
SHA-1160位Merkle-Damgård已攻破极低
SHA-256256位Merkle-Damgård安全中等(64位)
SHA3-256256位海绵结构非常安全高(85位)
SHA3-512512位海绵结构非常安全极高(128位)

SHA3变体比较

SHA3-22428字节
112位
SHA3-25632字节
128位
SHA3-38448字节
192位
SHA3-51264字节
256位

快速提示

  • SHA3是下一代安全哈希标准
  • 具备抗量子计算能力
  • 支持HMAC模式
  • 支持大文件哈希
  • 点击结果可复制

使用示例

"Hello World"
空字符串
"中文测试"

技术信息

标准:FIPS 202
状态大小:1600位
算法库:CryptoJS
版本:4.1.1