From 2575356c88db7fc34e7171c2c042fc96b9c55d48 Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Sun, 10 Oct 2021 14:46:32 -0700 Subject: [PATCH] Remove dead code --- quinn-proto/src/crypto.rs | 6 +----- quinn-proto/src/crypto/ring.rs | 2 -- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/quinn-proto/src/crypto.rs b/quinn-proto/src/crypto.rs index 68b83aa20..0e617d9cd 100644 --- a/quinn-proto/src/crypto.rs +++ b/quinn-proto/src/crypto.rs @@ -197,7 +197,7 @@ pub trait HmacKey: Send + Sync { pub struct ExportKeyingMaterialError; /// A pseudo random key for HKDF -pub trait HandshakeTokenKey: Send + Sized + Sync { +pub trait HandshakeTokenKey: Send + Sync { /// AEAD key type type AeadKey: AeadKey; @@ -209,10 +209,6 @@ pub trait HandshakeTokenKey: Send + Sized + Sync { /// A key for sealing data with AEAD-based algorithms pub trait AeadKey { - /// Length of AEAD Key - const KEY_LEN: usize; - - // fn from_hkdf(master_key: &impl PseudoRandomKey, random_bytes: &[u8]) -> Self; /// Method for sealing message `data` fn seal(&self, data: &mut Vec, additional_data: &[u8]) -> Result<(), CryptoError>; /// Method for opening a sealed message `data` diff --git a/quinn-proto/src/crypto/ring.rs b/quinn-proto/src/crypto/ring.rs index c3ed16a11..6a3d1826b 100644 --- a/quinn-proto/src/crypto/ring.rs +++ b/quinn-proto/src/crypto/ring.rs @@ -36,8 +36,6 @@ impl crypto::HandshakeTokenKey for hkdf::Prk { } impl crypto::AeadKey for aead::LessSafeKey { - const KEY_LEN: usize = 32; - fn seal(&self, data: &mut Vec, additional_data: &[u8]) -> Result<(), CryptoError> { let aad = ring::aead::Aad::from(additional_data); let zero_nonce = ring::aead::Nonce::assume_unique_for_key([0u8; 12]);