SHA-3
维基百科,自由的 encyclopedia
SHA-3(第三代安全散列算法,英语:Secure Hash Algorithm 3),之前名为Keccak(/ˈkɛtʃæk/或/kɛtʃɑːk/))算法,[4][5][6]设计者宣称在 Intel Core 2 的CPU上面,此算法的性能是12.6时钟周期每字节(cycles per byte)[1][7]。
Quick Facts 概述, 设计者 ...
概述 | |
---|---|
设计者 | Guido Bertoni, Joan Daemen, Michaël Peeters, and Gilles Van Assche. |
首次发布 | 2015 |
系列 | (SHA-0), SHA-1, SHA-2, SHA-3 |
认证 | FIPS PUB 202 |
细节 | |
摘要长度 | 任意 |
结构 | 海绵函数 |
速度 | 在x86-64微架构的电脑上,Keccak-f [1600]加上XORing 1024位的效率大约为12.6位元每时钟周期[1],接近于SHA2-256 |
最佳公开破解 | |
对Keccak-512的原像攻击减少到8回合,需要的时间复杂度和的内存[2]。完整的24回合Keccak-f [1600]存在零和识别符,尽管它们不能用于攻击散列函数本身[3] |
Close