multihash icon indicating copy to clipboard operation
multihash copied to clipboard

Self describing hashes - for future proofing

Results 41 multihash issues
Sort by recently updated
recently updated
newest added

According to [the Wikipedia page on SHA-3](https://en.wikipedia.org/wiki/SHA-3) SHAKE128/256 are parameterised functions that need to have an output digest length specified. As of now I'm unsure how they are actually meant...

Multihash already allows users to give their own multihash table, and thus they can already "lock" the library to only accept a set of them. But perhaps this isn't messaged...

This addresses my only criticism with the MultiHash standard.

How exactly does [this table](https://github.com/multiformats/multihash/blob/master/hashtable.csv) `hashtable.csv` map to the implementation in openssl, as used by say node: https://stackoverflow.com/questions/14168703/crypto-algorithm-list ```js [ 'DSA', 'DSA-SHA', 'DSA-SHA1', 'DSA-SHA1-old', 'RSA-MD4', 'RSA-MD5', 'RSA-MDC2', 'RSA-RIPEMD160', 'RSA-SHA', 'RSA-SHA1',...

we should have a standard test suite in this repo, to be used across implementations. Perhaps: - require an implementation can produce an executable we can call to exercise an...

help wanted
difficulty:moderate

New to multihash (sounds sound ;) ) so pardon my ignorance and possibly RTFM question. https://github.com/multiformats/multihash/blob/master/README.md#idea-self-describe-the-values-to-distinguish has an example for `sha3 256` which starts with `1420caad`, but according to the...

STUB issue. cc @diasdavid @mikolalysenko @chriscool @kubuxu @lgierth

Almost in all instance where we use raw multihash we find ourselves capturing payload size an the side. It is also probably worth calling the fact that somewhat recently [fr32-sha2-256-trunc254-padded-binary-tree...

As part of the ongoing work of getting Multiformats ready for another attempt at IETF, I wanted to add some "prior art and translation" sections, to show how a CID-powered...