multihash
multihash copied to clipboard
Keyed hash functions (SipHash)
Basically, a widely used hash function ( at least internally in software ) is SipHash, which needs a key to produce an output is an hash function that produces small size hashes. Since it requires a key, the hash cannot be reproduced without it. The purpose of multihash is to be able to determine a way how to reproduce the given hash.
I have a use case that would require a hash-function that produces small digests ( ideally max 32bits ) for IoT usecases. And the end goal is to find stuff on IPFS, how could one go about to start supporting keyed hashes in multihash. Which would be a start to get IPFS support for this?