nocryptoversion
Simpler crypto
nocrypto is a small cryptographic library that puts emphasis on the applicative style and ease of use. It includes basic ciphers (AES, 3DES, RC4), hashes (MD5, SHA1, SHA2), public-key primitives (RSA, DSA, DH) and a strong RNG (Fortuna).
RSA timing attacks are countered by blinding. AES timing attacks are avoided by delegating to AES-NI.
Tags | org:mirage |
---|---|
Author | David Kaloper <david@numm.org> |
License | ISC |
Published | |
Homepage | https://github.com/mirleft/ocaml-nocrypto |
Issue Tracker | https://github.com/mirleft/ocaml-nocrypto/issues |
Maintainer | David Kaloper <david@numm.org> |
Dependencies |
|
Optional dependencies | |
Source [http] | https://github.com/mirleft/ocaml-nocrypto/releases/download/v0.5.4/nocrypto-0.5.4.tbz sha256=8f720c8753136706ae14d46ba85e27f482a8b3e9ceccf08b0de63348618a507f md5=c331a7a4d2a563d1d5ed581aeb849011 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/nocrypto/nocrypto.0.5.4-2/opam |
Required by
- arpwith-test & <1.0.0
- aws>=1.0.0 & <1.2
- aws-s3<3.0.0
- certify<0.3.3
- conex<0.10.0
- conex-nocrypto
- cuid>=0.2
- current_github<0.2
- datakit-bridge-github
- datakit-github<0.9.0
- dns-cli<4.4.0
- dns-serverwith-test & <4.4.0
- dns-tsig<4.4.0
- gemini
- gitwith-test & >=1.3.0 & !=1.10.0 & <2.1.3
- git-miragewith-test & <2.1.3
- git-unixwith-test & !=2.1.0 & <2.1.3
- github-hooks
- hkdf<1.0.4
- irminwith-test & >=0.9.0 & <0.9.6
- jupyter<1.0.0
- jupyter-kernel<0.4
- letsencrypt<0.2.1
- mirage-block-ccm<1.1.0
- monorobot
- nocoiner
- noise
- osbx
- otr>=0.3.1 & <0.3.7
- pbkdf<1.1.0
- rfc6287>=1.0.2 & <1.0.4
- salsa20<1.1.0
- salsa20-corewith-test & <0.3.0
- scrypt-kdf<1.1.0
- session<0.5.0
- sihl>=3.0.0
- slack
- ssh-agent<0.2.1
- tls=0.6.0 | >=0.7.1 & <0.11.0
- tlstunnel
- ulid
- websocket>=2.0.0 & <2.3
- x509>=0.5.1 & <0.10.0