hpke-rs-rust-crypto

Crypto backend for HPKE using native Rust crypto

13 releases

0.2.0 Dec 2, 2023
0.2.0-pre.1 Dec 1, 2023
0.1.3 Nov 21, 2023
0.1.2 Jun 22, 2023
0.1.1-pre.1 Nov 25, 2021

#2060 in Cryptography

Download history 2318/week @ 2024-07-02 2017/week @ 2024-07-09 2080/week @ 2024-07-16 2649/week @ 2024-07-23 2393/week @ 2024-07-30 2324/week @ 2024-08-06 2544/week @ 2024-08-13 2848/week @ 2024-08-20 6076/week @ 2024-08-27 3808/week @ 2024-09-03 3506/week @ 2024-09-10 3787/week @ 2024-09-17 4394/week @ 2024-09-24 4231/week @ 2024-10-01 2437/week @ 2024-10-08 5212/week @ 2024-10-15

16,834 downloads per month
Used in 10 crates (3 directly)

MPL-2.0 license

31KB
544 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

~8MB
~153K SLoC