Skip to content

Commit

Permalink
Correct additional fields scheme naming
Browse files Browse the repository at this point in the history
  • Loading branch information
skaunov committed Oct 22, 2023
1 parent 0c2f751 commit f35494f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions rust-k256/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,9 @@ pub struct PlumeSignature<'a> {
pub nullifier: &'a ProjectivePoint,
pub c: &'a [u8],
pub s: &'a Scalar,
pub v2: Option<PlumeSignatureV2Fields<'a>>,
pub v2: Option<PlumeSignatureV1Fields<'a>>,
}
pub struct PlumeSignatureV2Fields<'a> {
pub struct PlumeSignatureV1Fields<'a> {
pub sig_r_point: &'a ProjectivePoint,
pub sig_hashed_to_curve_r: &'a ProjectivePoint,
}
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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(),
}),
Expand Down

0 comments on commit f35494f

Please sign in to comment.