fix: RPO Falcon build on Windows
Bobbin Threadbare bobbinth@protonmail.com
Tue, 10 Oct 2023 15:16:51 -0700
3 files changed,
8 insertions(+),
4 deletions(-)
M
CHANGELOG.md
→
CHANGELOG.md
@@ -1,3 +1,7 @@
+## 0.7.1 (2023-10-10) + +* Fixed RPO Falcon signature build on Windows. + ## 0.7.0 (2023-10-05) * Replaced `MerklePathSet` with `PartialMerkleTree` (#165).
M
Cargo.toml
→
Cargo.toml
@@ -1,12 +1,12 @@
[package] name = "miden-crypto" -version = "0.7.0" +version = "0.7.1" description = "Miden Cryptographic primitives" authors = ["miden contributors"] readme = "README.md" license = "MIT" repository = "https://github.com/0xPolygonMiden/crypto" -documentation = "https://docs.rs/miden-crypto/0.7.0" +documentation = "https://docs.rs/miden-crypto/0.7.1" categories = ["cryptography", "no-std"] keywords = ["miden", "crypto", "hash", "merkle"] edition = "2021"
M
src/dsa/rpo_falcon512/falcon_c/rpo.c
→
src/dsa/rpo_falcon512/falcon_c/rpo.c
@@ -79,8 +79,8 @@ /* ================================================================================================
* RPO128 Permutation */ -static const uint64_t STATE_WIDTH = 12; -static const uint64_t NUM_ROUNDS = 7; +#define STATE_WIDTH 12 +#define NUM_ROUNDS 7 /* * MDS matrix