Browse Source

remove duplicated check in falcon verification

Minor change removing a duplicated check of `h_digest==pubkey_com`at
`src/dsa/rpo_falcon512/signature.rs#L100`, which is already done at
`src/dsa/rpo_falcon512/signature.rs#L95`.
next
arnaucube 2 months ago
parent
commit
38148bd09c
2 changed files with 2 additions and 1 deletions
  1. +1
    -0
      CHANGELOG.md
  2. +1
    -1
      src/dsa/rpo_falcon512/signature.rs

+ 1
- 0
CHANGELOG.md

@ -1,6 +1,7 @@
## 0.14.0 (TBD)
- [BREAKING] Increment minimum supported Rust version to 1.84.
- Removed duplicated check in RpoFalcon512 verification (#368).
## 0.13.2 (2025-01-24)

+ 1
- 1
src/dsa/rpo_falcon512/signature.rs

@ -97,7 +97,7 @@ impl Signature {
}
let c = hash_to_point_rpo256(message, &self.nonce);
h_digest == pubkey_com && verify_helper(&c, &self.s2, self.pk_poly())
verify_helper(&c, &self.s2, self.pk_poly())
}
}

Loading…
Cancel
Save