arnaucube
arnaucube/miden-cryptoPublic Self-hosted repository
fix: RPO Falcon build on Windows
Bobbin Threadbare bobbinth@protonmail.com
Tue, 10 Oct 2023 15:16:51 -0700
commit

7f3d4b8966067f8ccf8d34ae7f6f6d3e70187c7a

parent

1a00c7035f2f1603e2e93acc9e423229177d1f73

3 files changed, 8 insertions(+), 4 deletions(-)

jump to
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