Hash Functions Intermediate
SHAKE128 and SHAKE256
Most hash functions give you a fixed-size output no matter what you ask for. SHAKE breaks that rule — it's a hash function you can ask for any amount of output from, built from the same Keccak sponge as SHA-3.