From b4eff8c2784f1424c530bb1319810a8f3bf65e67 Mon Sep 17 00:00:00 2001 From: Bogdan Opanchuk Date: Tue, 15 Mar 2022 13:18:44 -0700 Subject: [PATCH] k256: normalize before calling is_odd() in sng0() --- k256/src/arithmetic/hash2curve.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k256/src/arithmetic/hash2curve.rs b/k256/src/arithmetic/hash2curve.rs index d546df7a..a4c8d6a4 100644 --- a/k256/src/arithmetic/hash2curve.rs +++ b/k256/src/arithmetic/hash2curve.rs @@ -42,7 +42,7 @@ impl FromOkm for FieldElement { impl Sgn0 for FieldElement { fn sgn0(&self) -> Choice { - self.is_odd() + self.normalize().is_odd() } }