package digestif
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)
Install
Dune Dependency
Authors
Maintainers
Sources
digestif-1.3.0.tbz
sha256=9a6cdcb332539c87f4723fc3bd73626b2675a7b1161fdf0fed309186ce18f427
sha512=986d98eeb79f75ff69842a7ed4b93b4ff3795df7c09d455ca0c41408d67415a6743253a96c7e0de653dc62db95cb1fd29b1c654472fa11259cddde65dd5dd352
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
- SHA3
- Keccak-256
- WHIRLPOOL
- BLAKE2B
- BLAKE2S
- RIPEMD160
Published: 17 Apr 2025
Dev Dependencies (8)
Used by (79)
-
albatross
>= "2.2.0"
-
archetype
< "1.2.2"
-
aws
>= "1.2"
- aws-s3
-
builder-web
>= "0.2.0"
-
ca-certs
>= "1.0.0"
-
ca-certs-nss
>= "3.104"
-
caldav
>= "0.2.3"
-
carton
< "1.0.0"
- carton-git-lwt
- carton-lwt
- carton-miou-unix
- chamelon
-
cohttp-async
>= "6.0.0"
- dkim
-
dkim-mirage
>= "0.2.0"
-
dns-tsig
>= "9.0.0"
-
docfd
>= "2.1.0"
- docteur
- docteur-solo5
- docteur-unix
-
dream
< "1.0.0~alpha3" | >= "1.0.0~alpha5"
-
dream-httpaf
< "1.0.0~alpha4"
-
esperanto-cosmopolitan
>= "0.0.5"
-
git
>= "3.0.0"
-
git-unix
>= "3.0.0"
-
graphql-cohttp
>= "0.9.0"
-
hkdf
>= "2.0.0"
- httpcats
- httpun-ws-async
- httpun-ws-eio
- httpun-ws-lwt
-
index-bench
>= "1.5.0"
- irmin
- irmin-cli
- irmin-git
-
irmin-http
!= "2.2.0"
- irmin-server
- irmin-tezos
- irmin-unix
-
jose
>= "0.10.0"
- jupyter-kernel
-
jwto
>= "0.4.0"
- kdf
- learn-ocaml
- learn-ocaml-client
-
letsencrypt
>= "1.0.0"
- MlFront_Cli
- MlFront_Core
- miou
-
mirage-crypto-ec
>= "1.1.0"
-
mirage-crypto-pk
>= "1.1.0"
-
mirage-crypto-rng
>= "1.1.0"
- mirage-crypto-rng-miou-unix
- multihash-digestif
-
naboris
>= "0.1.3"
- nocoiner
-
noise
>= "0.2.0"
- nomad
- ocluster
- ocluster-worker
- octez-internal-libs
-
ometrics
>= "0.1.2"
- openstellina
-
otr
>= "1.0.0"
-
owi
>= "0.2"
-
pbkdf
>= "2.0.0"
- smaws-lib
-
soupault
>= "4.4.0"
- spoke
- swhid
- swhid_compute
- tezos-base58
-
tezos-context
< "16.0"
- tezos-context-hash
-
tls
>= "1.0.0"
-
webauthn
>= "0.2.0"
- yocaml_runtime
- zeit
Conflicts (2)
- ocaml-freestanding
-
mirage-xen
< "6.0.0"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page