hash
hash copied to clipboard
A collection of pure-JavaScript non-cryptographic hash algorithms for data veracity.
Create a C interface and binding for stream based C hashes instead of using `hash.block` and a block size of `1.`
Instead of writing the output.
The union contains a `void` pointer or else a 32-bit integer, since those are the two types used by the hash algorithms. Or else, the hash algorithm exports a type....
Essentially, test block hash buffering. Currently we're feeding the hash functions the full buffer, so we're not testing the accumulation logic.
Copy it out of the `c` directory initially. - [x] Copy out of the `c` directory. - [x] Delete the `c` directory. - [ ] Adapt to whatever harness is...