Skip to content

Commit c7a36aa

Browse files
committed
slh-dsa: use pre-release versions
1 parent b9a7124 commit c7a36aa

File tree

3 files changed

+47
-113
lines changed

3 files changed

+47
-113
lines changed

Cargo.lock

+37-103
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

slh-dsa/Cargo.toml

+9-9
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = """
44
Pure Rust implementation of SLH-DSA (aka SPHINCS+) as described in the
55
FIPS-205 standard
66
"""
7-
version = "0.1.0"
7+
version = "0.2.0-pre"
88
edition = "2021"
99
rust-version = "1.81"
1010
license = "Apache-2.0 OR MIT"
@@ -15,15 +15,15 @@ categories = ["cryptography"]
1515
keywords = ["crypto", "signature"]
1616

1717
[dependencies]
18-
hybrid-array = { version = "0.2.0-rc.8", features = ["extra-sizes"] }
18+
hybrid-array = { version = "0.2.0-rc.10", features = ["extra-sizes"] }
1919
typenum = { version = "1.17.0", features = ["const-generics"] }
20-
sha3 = { version = "0.10.8", default-features = false }
20+
sha3 = { version = "=0.11.0-pre.4", default-features = false }
2121
zerocopy = { version = "0.7.34", features = ["derive"] }
2222
rand_core = { version = "0.6.4" }
2323
signature = { version = "2.3.0-pre.4", features = ["rand_core"] }
24-
hmac = "0.12.1"
25-
sha2 = { version = "0.10.8", default-features = false }
26-
digest = "0.10.7"
24+
hmac = "=0.13.0-pre.4"
25+
sha2 = { version = "=0.11.0-pre.4", default-features = false }
26+
digest = "=0.11.0-pre.9"
2727

2828
[dev-dependencies]
2929
hex-literal = "0.4.1"
@@ -33,9 +33,9 @@ quickcheck = "1"
3333
quickcheck_macros = "1"
3434
proptest = "1.4.0"
3535
criterion = "0.5"
36-
aes = "0.8.4"
37-
cipher = "0.4.4"
38-
ctr = "0.9.2"
36+
aes = "=0.9.0-pre.2"
37+
cipher = "=0.5.0-pre.7"
38+
ctr = "=0.10.0-pre.2"
3939
rand_core = "0.6.4"
4040
paste = "1.0.15"
4141
rand = "0.8.5"

slh-dsa/src/hashes/sha2.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use crate::{
99
xmss::XmssParams, ParameterSet,
1010
};
1111
use crate::{PkSeed, SkPrf, SkSeed};
12-
use digest::{Digest, Mac};
12+
use digest::{Digest, KeyInit, Mac};
1313
use hmac::Hmac;
1414
use hybrid_array::{Array, ArraySize};
1515
use sha2::{Sha256, Sha512};

0 commit comments

Comments
 (0)