package kdf
Key Derivation Functions: HKDF RFC 5869, PBKDF RFC 2898, SCRYPT RFC 7914
Install
Dune Dependency
Authors
Maintainers
Sources
kdf-1.0.0.tbz
sha256=d161582b0efe66d958dd6b8c9c21068e9f6454ce218377d6cf87823dec62e0ce
sha512=8c518494a7c2e030c079a22fc0d27e4dccd1b2d6edb8fcd2ee7121cdd3d56ff416a37876b6bb13b8be015922c3487536038373bfa0934a165055c1cb5dd3c2e1
doc/CHANGES.html
v1.0.0 (2024-08-28)
- Migrate scrypt from Cstruct.t to string
- Merge ocaml-pbkdf (from https://github.com/abeaumont/ocaml-pbkdf), hkdf (from https://github.com/hannesm/ocaml-hkdf), and scrypt (from https://github.com/abeaumont/ocaml-scrypt-kdf) into a single repository and opam package (with three subpackages, kdf.pbkdf. kdf.hkdf, and kdf.scrypt).
- Disable a failing testcase for architectures with integers no longer than 31 bits (thanks to @kit-ty-kate)
pbkdf 2.0.0 (2024-06-29)
- Update to mirage-crypto 1.0.0 (#13 @dinosaure)
hkdf v2.0.0 (2024-06-29)
- use digestif instead of mirage-crypto (@dinosaure @hannesm)
scrypt-kdf 1.2.0 (2021-08-03)
- Upgrade to Cstruct 6.0.0
pbkdf 1.2.0 (2020-08-03)
- Upgrade to Cstruct 6.0.0
pbkdf 1.1.0 (2020-03-31)
- Port to mirage-crypto (thanks to @hannesm)
scrypt-kdf 1.1.0 (2020-03-31)
- Port to mirage-crypto (thanks to @hannesm)
hkdf v1.0.4 (2020-03-11)
- use mirage-crypto instead of nocrypto
scrypt-kdf 1.0.0 (2019-04-12)
- Move to dune
- Upgrade to opam 2.0
pbkdf 1.0.0 (2019-04-12)
- Move to dune
- Upgrade to opam 2.0
- Reimplement
cdiv
, no longer available innocrypto
.
hkdf 1.0.3 (2019-02-15)
- move to dune
pbkdf 0.3.0 (2018-02-16)
- Build: switch to jbuilder
scrypt-kdf 0.4.0 (2017-03-09)
- Removed Makefile, unneeded with topkg
- Made pkg.ml executable
- Added salsa20-core as a dependency and remove related code
scrypt-kdf 0.3.0 (2017-02-21)
- Replaced underscores by dashes in library names
- Exported Salsa20_core module
pbkdf 0.2.0 (2016-10-31)
- Added topkg dependency
scrypt-kdf 0.2.0 (2016-10-31)
- Added topkg dependency
- Optimized inner loop in salsa_core to improve performance
- Replaced custom clone function by Nocrypto's implementation
hkdf 1.0.2 (2016-07-18)
- move to topkg
scrypt-kdf 0.1.0 (2016-03-18)
- Initial release
pbkdf 0.1.0 (2016-03-14)
- Initial release
hkdf 1.0.1 (2015-12-20)
- move from oasis to topkg
hkdf 1.0.0 (2015-11-30)
- initial release
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>