From c8f2bccd7264078cc200b6ee9533fea3145329a5 Mon Sep 17 00:00:00 2001 From: brycx Date: Mon, 4 Nov 2019 15:49:50 +0100 Subject: [PATCH] rust-crypto: Add orion as alternative --- crates/rust-crypto/RUSTSEC-2016-0005.toml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/rust-crypto/RUSTSEC-2016-0005.toml b/crates/rust-crypto/RUSTSEC-2016-0005.toml index fca5dca..1834f0a 100644 --- a/crates/rust-crypto/RUSTSEC-2016-0005.toml +++ b/crates/rust-crypto/RUSTSEC-2016-0005.toml @@ -45,6 +45,13 @@ which algorithms you need: - Public key encryption: NaCl "Box" (X25519 + XSalsa20Poly1305) - Signature algorithms: Ed25519 - Short-input PRF: SipHash24 +- [`orion`]: + - AEAD algorithms: ChaCha20Poly1305 (IETF version), XChaCha20Poly1305 (IETF version) + - Digest algorithms: SHA-512, BLAKE2b + - Key derivation: HKDF + - MACs: HMAC, Poly1305 + - Password hashing: PBKDF2 + - Stream ciphers: ChaCha20 (IETF version), XChaCha20 (IETF version) [dalek-cryptography GitHub Org]: https://github.com/dalek-cryptography [RustCrypto GitHub Org]: https://github.com/RustCrypto @@ -76,4 +83,5 @@ which algorithms you need: [`sodiumoxide`]: https://crates.io/crates/sodiumoxide [`x25519-dalek`]: https://crates.io/crates/x25519-dalek [`xsalsa20poly1305`]: https://crates.io/crates/xsalsa20poly1305 +[`orion`]: https://crates.io/crates/orion """