package digestif
Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)
Install
Dune Dependency
Authors
Maintainers
Sources
digestif-v0.8.0.tbz
sha256=9e35599404f1cbbb74beeaefc38e1fbf333e0ca84437b4256527f1889ffde425
sha512=ce2ebccaae85c15c26781dc7101403e0e09cfe01d76bf9c5e298bd408257c5cc2c06d46481dfe3cfa87ec98e8065874a213960582b4e0e218447c851fc175ec4
Description
Digestif is a toolbox to provide hashes implementations in C and OCaml.
It uses the linking trick and user can decide at the end to use the C implementation or the OCaml implementation.
We provides implementation of:
- MD5
- SHA1
- SHA224
- SHA256
- SHA384
- SHA512
- WHIRLPOOL
- BLAKE2B
- BLAKE2S
- RIPEMD160
Published: 09 Feb 2020
Dependencies (6)
- stdlib-shims
- bigarray-compat
- base-bytes
- eqaf
-
dune
>= "1.9.2" & < "2.6"
-
ocaml
>= "4.03.0"
Used by (34)
-
archetype
< "1.2.2"
-
aws
>= "1.2"
-
aws-s3
>= "4.2.0"
-
dkim-mirage
>= "0.2.0"
-
docfd
>= "2.1.0"
-
dream
< "1.0.0~alpha3" | >= "1.0.0~alpha7"
- dream-httpaf
-
git
>= "2.0.0" & < "3.0.0"
-
graphql-cohttp
>= "0.9.0"
-
index-bench
>= "1.5.0"
-
irmin
>= "2.0.0" & < "2.3.0"
-
irmin-git
>= "2.0.0" & < "2.3.0"
-
irmin-http
= "2.0.0"
- irmin-tezos
-
irmin-unix
>= "2.0.0" & < "2.3.0"
-
jupyter-kernel
>= "0.4"
-
learn-ocaml
>= "0.12"
- learn-ocaml-client
- miou
-
naboris
>= "0.1.3"
- nocoiner
-
noise
>= "0.2.0"
- ocluster
- ocluster-worker
-
ometrics
>= "0.1.2"
-
owi
>= "0.2"
-
soupault
>= "4.4.0"
- swhid_compute
- tezos-base58
-
tezos-context
< "11.0" | >= "12.0" & < "16.0"
- tezos-storage
-
tezos-store
< "12.0"
-
webauthn
>= "0.2.0"
- zeit
Conflicts (2)
-
ocaml-freestanding
< "0.4.3"
-
mirage-xen-posix
< "3.1.0"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page