SHA-3学习——轮函数 本文写的很详细,作者分了三篇文章分别写几个大的版块,条理清晰,尤其是在中间讲轮函数的部分比较清晰
区块链中的哈希函数(应用、MD5\SHA\Keccak算法等算法等)本文也值得参考,整篇文章对多种方法整理的很全,对SHA3部分整体流程以及理解很为清晰,但是稍微缺少讲解轮函数部分。
SHA-3算法的计算过程详解 本文也可以作为补充参考,算法公式部分比较多,但是英文公式比较难啃
以下两篇可以对SHA整体发展历程有比较好的理解
安全散列算法SHA的发展与变化:我们为什么不使用SHA-3?
Why aren't we using SHA3? | CSO Online 第二篇的英文版,可做对应
以下几篇都是官方的文档,比较权威
PPT 官方的ppt可以参考,但比较长
以下为应用部分(区块链,比特币,以太坊)
Keccak hashing algorithm (SHA-3) – Keccak Coins and miner for Keccak
其他
哈希加密算法 MD5,SHA-1,SHA-2,SHA-256,SHA-512,SHA-3,RIPEMD-160 - aTool 一个神奇的对每种方法做转换的网站,也有一些介绍