digestif icon indicating copy to clipboard operation
digestif copied to clipboard

Simple hash algorithms in OCaml

Results 10 digestif issues
Sort by recently updated
recently updated
newest added

I just cloned the [mirageos website repo](https://github.com/mirage/mirage-www) and run `make switch` (Which worked fine) and then `make deps` Output: ``` #=== ERROR while compiling digestif.1.1.1 =====================================# # context 2.1.0 |...

just a general comment, but I'm trying to understand some code making use of this library and there's code like ``` let h = Digestif.blake2s 32 in ``` and there...

I forked the Blake2 OCaml implementation to add the personalisation, with some tests from Zcash, see https://gitlab.com/dannywillems/ocaml-ec/-/merge_requests/18, directory src/digestif. I am happy to make an MR, but a discussion for...

Now that [BLAKE3](https://github.com/BLAKE3-team/BLAKE3) is released, would be nice to add support for it.

Analogous to `ctx` and `feed_*` but for computing hmacs incrementally. For when `hmaci_*` is not suitable. Fixes #154. I'm open for suggestions in naming. The type `hmac` could be `hmac_ctx`...

It could be useful to be able to feed a hmac in a similar way to how a digest is fed. This allows computing a hmac over data that can't...

Hey, I'm not entirely sure I understand the API design. We have two types, `ctx` and `t` -- but what is the fundamental difference? A `ctx` we can create by...