nocrypto
Author | David Kaloper <david@numm.org> |
---|---|
License | ISC |
Homepage | https://github.com/mirleft/ocaml-nocrypto |
Issue Tracker | https://github.com/mirleft/ocaml-nocrypto/issues |
Tag | org:mirage |
Maintainer | David Kaloper <david@numm.org> |
Dependencies | |
Available | ocaml-version >= "4.02.0" |
Published | Feb 23, 2017 |
Source [http] | https://github.com/mirleft/ocaml-nocrypto/releases/download/v0.5.4/nocrypto-0.5.4.tbz c331a7a4d2a563d1d5ed581aeb849011 |
Statistics | Installed 626 times last month. |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/nocrypto/nocrypto.0.5.4/opam |
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.
Necessary for | ||
---|---|---|
arp | ||
aws | ||
>= 1.0.0 | ||
aws-s3 | ||
certify | ||
conex | ||
datakit-bridge-github | ||
datakit-github | ||
< 0.9.0 | ||
git | ||
| | & | >= 1.3.0 |
< 1.10.0 | ||
>= 1.11.0 | ||
git-mirage | ||
git-unix | ||
github-hooks | ||
hkdf | ||
irmin | ||
& | >= 0.9.0 | |
< 0.9.6 | ||
jupyter | ||
< 1.0.0 | ||
jupyter-kernel | ||
mirage-block-ccm | ||
osbx | ||
otr | ||
>= 0.3.1 | ||
pbkdf | ||
rfc6287 | ||
>= 1.0.2 | ||
salsa20 | ||
salsa20-core | ||
< 0.3.0 | ||
scrypt-kdf | ||
session | ||
tls | ||
| | & | >= 0.6.0 |
< 0.7.0 | ||
>= 0.7.1 | ||
tlstunnel | ||
websocket | ||
& | >= 2.0.0 | |
< 2.3 | ||
x509 | ||
>= 0.5.1 | ||
Optional for | ||
git | ||
& | >= 1.7.0 | |
< 1.10.0 | ||
irmin | ||
| | & | >= 0.9.5 |
< 0.9.6 | ||
& | >= 0.9.10 | |
< 0.10.0 | ||
websocket | ||
& | >= 2.3 | |
< 2.10 |