#crypto #hpke #ecdh

hpke-rs-rust-crypto

Crypto backend for HPKE using native Rust crypto

4 releases

Uses new Rust 2021

0.1.1 Feb 7, 2022
0.1.1-pre.2 Feb 2, 2022
0.1.1-pre.1 Nov 25, 2021
0.1.0 Nov 10, 2021

#962 in Cryptography

Download history 504/week @ 2022-08-12 53/week @ 2022-08-19 36/week @ 2022-08-26 42/week @ 2022-09-02 201/week @ 2022-09-09 189/week @ 2022-09-16 37/week @ 2022-09-23 113/week @ 2022-09-30 554/week @ 2022-10-07 1330/week @ 2022-10-14 2737/week @ 2022-10-21 1002/week @ 2022-10-28 690/week @ 2022-11-04 1354/week @ 2022-11-11 2135/week @ 2022-11-18 1825/week @ 2022-11-25

6,336 downloads per month
Used in 4 crates (2 directly)

MPL-2.0 license

28KB
520 lines

HPKE Crypto provider using native Rust

crates.io Docs Rust Version

This crate provides an implementation of the HpkeCrypto trait using native Rust crypto implementations (hkdf, sha2, p256, p384, x25519-dalek-ng, chacha20poly1305, aes-gcm).

Please see hpke-rs for more details.

Dependencies

~7.5MB
~153K SLoC