hash
hash copied to clipboard
Cryptographic hash functions for Kotlin Multiplatform
Add implementations of `MD2` and `MD4` to module `:library:md` This will allow [MACs](https://github.com/KotlinCrypto/MACs) to implement `HmacMD2` and `HmacMD4`
xxHash is very fast. Consider supporting it.
Specifically, I'm looking for a [Winnowing](https://theory.stanford.edu/~aiken/publications/papers/sigmod03.pdf) implementation with configurable *gram* and *window* size. I could think of other fingerprinting algorithms as well, but first wanted to check if they're eligible...
Implement blake2 keyless: - Implement blake2b - Implement blake2s Fixed issue: https://github.com/KotlinCrypto/hash/issues/52
Need a `CONTRIBUTING.md` which outlines things for contributors. 1) Contributions must follow current code conventions and formatting of the code base. - Class names / Algorithm names - Proper encapsulation...