Keccak是一种加密哈希函数,由Guido Bertoni、Joan Daemen、Michaël Peeters和Gilles Van Assche设计。2012年,Keccak被选为SHA-3标准的基础算法。Keccak提供了多种输出长度:224位、256位、384位和512位。它使用海绵结构(sponge construction),提供了灵活性和安全性。Keccak-256在区块链技术中应用广泛,特别是在以太坊(Ethereum)中用于生成地址和签名交易。