digestifversion Documentation on ocaml.org
Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)
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
| Authors | Eyyüb Sari <eyyub.sari@epitech.eu> and Romain Calascibetta <romain.calascibetta@gmail.com> |
|---|---|
| License | MIT |
| Published | |
| Homepage | https://github.com/mirage/digestif |
| Issue Tracker | https://github.com/mirage/digestif/issues |
| Documentation | https://mirage.github.io/digestif/ |
| Maintainers | Eyyüb Sari <eyyub.sari@epitech.eu> and Romain Calascibetta <romain.calascibetta@gmail.com> |
| Dependencies | |
| Conflicts |
|
| Source [http] | https://github.com/mirage/digestif/releases/download/v1.3.1/digestif-1.3.1.tbz sha256=3927949a56d435ac2106cdb8394400bff989d44567eba9038e47db266cc88466 sha512=436dcd82081aa03b6d3424629950dbc64212c6281e241dad5e39812d58f2e5ddd52e0138840ad92e172baffbae81d1d34df8f5d893b83c734ac53cd95cad2707 |
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/digestif/digestif.1.3.1/opam |
Required by
- albatross>=2.3.0
- archetype<1.2.2
- aws>=1.2
- aws-s3
- awskit
- awskit-s3
- awskit-s3-eiowith-test & <0.2.0
- awskit-s3-sim
- builder-web>=0.2.0
- ca-certs>=1.0.1
- ca-certs-nss>=3.104
- caldav>=0.2.3
- carton<1.0.0
- carton-git-lwt
- carton-lwtwith-test
- carton-miou
- carton-miou-unix
- chamelon
- chatoyant
- cohttp-asyncwith-test & >=6.0.0
- conex-mirage-crypto>=1.0.0
- dkim
- dkim-miragewith-test
- dns-tsig>=9.1.0
- docfd>=13.0.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
- fluxt
- git>=3.2.0
- git-kv>=0.2.0
- git-unix>=3.2.0
- graphql-cohttp>=0.9.0
- httpcatswith-test
- httpun-ws-async
- httpun-ws-eio
- httpun-ws-lwt
- index-benchwith-test & >=1.5.0
- irmin
- irmin-cli
- irmin-git
- irmin-httpwith-test
- irmin-server
- irmin-tezos
- irmin-unix
- jose>=0.10.0
- jupyter-kernel
- jws>=0.0.2
- jwto>=0.4.0
- kdf
- learn-ocaml
- learn-ocaml-client
- letsencrypt>=1.0.0 & <2.0.0
- MlFront_Cli<2.3.1
- MlFront_Core
- MlFront_Thunk
- MlFront_ZipFilewith-test & >=2.4.2.169
- mcrunch>=0.0.2
- miaou-driver-web
- miouwith-test
- mirage-crypto-ec>=1.1.0
- mirage-crypto-pk>=1.1.0
- mirage-crypto-rng>=1.1.0
- mirage-crypto-rng-miou-unix
- mirage-crypto-rng-mkernel
- multihash-digestif
- naboris>=0.1.3
- nocoiner
- nomad
- ocluster
- ocluster-worker
- ometrics>=0.1.2
- openstellina
- otr>=1.0.0
- owi>=0.2
- polymarket
- simple_httpd
- smaws-lib
- soupault>=4.4.0
- spoke
- swhid
- swhid_computewith-test
- tezos-base58
- tezos-context-hash
- tls>=1.0.4
- valkey
- webauthn>=0.2.0
- yocaml_runtime
- zeit
Optionally used by
- ez_api>=1.0.0


