diff --git a/src/crypto/dilithium/dilithium.c b/src/crypto/dilithium/dilithium.c index 584fb1640..4f209bf76 100644 --- a/src/crypto/dilithium/dilithium.c +++ b/src/crypto/dilithium/dilithium.c @@ -1196,7 +1196,7 @@ int DILITHIUM_generate_key_external_entropy( vectork_power2_round(&values->pub.t1, &priv->t0, &values->t); // t1 is public. - CONSTTIME_DECLASSIFY(&pub.t1, sizeof(pub.t1)); + CONSTTIME_DECLASSIFY(&values->pub.t1, sizeof(values->pub.t1)); CBB cbb; CBB_init_fixed(&cbb, out_encoded_public_key, DILITHIUM_PUBLIC_KEY_BYTES);