From b1eeba75be1e11497cd35892031312c03b2e2732 Mon Sep 17 00:00:00 2001 From: Noah Stiltner Date: Wed, 3 Sep 2025 19:43:46 -0500 Subject: [PATCH] added rng as feature for using legacy/djb construction --- chacha20/src/variants.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/chacha20/src/variants.rs b/chacha20/src/variants.rs index 9bb0e7a0..b843e822 100644 --- a/chacha20/src/variants.rs +++ b/chacha20/src/variants.rs @@ -53,13 +53,13 @@ impl Variant for Ietf { } /// DJB variant specific features: 64-bit counter and 64-bit nonce. -#[cfg(feature = "legacy")] +#[cfg(any(feature = "legacy", feature = "rng"))] pub enum Legacy {} -#[cfg(feature = "legacy")] +#[cfg(any(feature = "legacy", feature = "rng"))] impl sealed::Sealed for Legacy {} -#[cfg(feature = "legacy")] +#[cfg(any(feature = "legacy", feature = "rng"))] impl Variant for Legacy { type Counter = u64;