Keccak-256 Online Hash Function / Generator

Keccak-256 is the winning SHA-3 proposal hash function from the Keccak team. The final SHA-3 release is different from this implementation. Keccak-256 is now mainly used in the Ethereum project.