From f35494f06cfed21db742d6a03d1d2a86240863b8 Mon Sep 17 00:00:00 2001 From: skaunov Date: Sun, 22 Oct 2023 13:15:26 +0300 Subject: [PATCH] Correct additional fields scheme naming --- rust-k256/src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rust-k256/src/lib.rs b/rust-k256/src/lib.rs index 66cb923..aa20fd4 100644 --- a/rust-k256/src/lib.rs +++ b/rust-k256/src/lib.rs @@ -95,9 +95,9 @@ pub struct PlumeSignature<'a> { pub nullifier: &'a ProjectivePoint, pub c: &'a [u8], pub s: &'a Scalar, - pub v2: Option>, + pub v2: Option>, } -pub struct PlumeSignatureV2Fields<'a> { +pub struct PlumeSignatureV1Fields<'a> { pub sig_r_point: &'a ProjectivePoint, pub sig_hashed_to_curve_r: &'a ProjectivePoint, } @@ -127,7 +127,7 @@ impl PlumeSignature<'_> { let hashed_to_curve = hash_to_curve(self.message, self.pk); let hashed_to_curve_r = &hashed_to_curve * self.s - self.nullifier * &c_scalar; - if let Some(PlumeSignatureV2Fields { + if let Some(PlumeSignatureV1Fields { sig_r_point, sig_hashed_to_curve_r, }) = self.v2 @@ -340,7 +340,7 @@ mod tests { nullifier: &nullifier, c: &c, s: &r_sk_c, - v2: Some(PlumeSignatureV2Fields { + v2: Some(PlumeSignatureV1Fields { sig_r_point: &g_r.unwrap(), sig_hashed_to_curve_r: &hash_m_pk_pow_r.unwrap(), }),