Skip to content

Commit

Permalink
Merge pull request #431 from cryspen/cavp-release
Browse files Browse the repository at this point in the history
Release cavp
  • Loading branch information
franziskuskiefer authored Jul 22, 2024
2 parents e5f4cc8 + 80ec4ea commit a8f51f9
Show file tree
Hide file tree
Showing 13 changed files with 49 additions and 49 deletions.
34 changes: 17 additions & 17 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ members = [
]

[workspace.package]
version = "0.0.2-alpha.1"
version = "0.0.2-alpha.2"
authors = ["Cryspen"]
license = "Apache-2.0"
homepage = "https://github.com/cryspen/libcrux"
Expand Down Expand Up @@ -58,16 +58,16 @@ exclude = [
crate-type = ["staticlib", "cdylib", "lib"]

[build-dependencies]
libcrux-platform = { version = "=0.0.2-alpha.1", path = "sys/platform" }
libcrux-platform = { version = "=0.0.2-alpha.2", path = "sys/platform" }

[dependencies]
libcrux-hacl = { version = "=0.0.2-alpha.1", path = "sys/hacl" }
libcrux-platform = { version = "=0.0.2-alpha.1", path = "sys/platform" }
libcrux-hkdf = { version = "=0.0.2-alpha.1", path = "libcrux-hkdf" }
libcrux-hmac = { version = "=0.0.2-alpha.1", path = "libcrux-hmac" }
libcrux-ecdh = { version = "=0.0.2-alpha.1", path = "libcrux-ecdh" }
libcrux-ml-kem = { version = "=0.0.2-alpha.1", path = "libcrux-ml-kem" }
libcrux-kem = { version = "=0.0.2-alpha.1", path = "libcrux-kem" }
libcrux-hacl = { version = "=0.0.2-alpha.2", path = "sys/hacl" }
libcrux-platform = { version = "=0.0.2-alpha.2", path = "sys/platform" }
libcrux-hkdf = { version = "=0.0.2-alpha.2", path = "libcrux-hkdf" }
libcrux-hmac = { version = "=0.0.2-alpha.2", path = "libcrux-hmac" }
libcrux-ecdh = { version = "=0.0.2-alpha.2", path = "libcrux-ecdh" }
libcrux-ml-kem = { version = "=0.0.2-alpha.2", path = "libcrux-ml-kem" }
libcrux-kem = { version = "=0.0.2-alpha.2", path = "libcrux-kem" }
rand = { version = "0.8" }
log = { version = "0.4", optional = true }
# WASM API
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ pqcrypto-kyber = { version = "0.8.0" }
openssl = "0.10"

[target.'cfg(all(not(target_os = "windows"), target_arch = "x86_64"))'.dev-dependencies]
libjade-sys = { version = "=0.0.2-alpha.1", path = "../sys/libjade" }
libjade-sys = { version = "=0.0.2-alpha.2", path = "../sys/libjade" }

[[bench]]
name = "sha2"
Expand Down
2 changes: 1 addition & 1 deletion libcrux-ecdh/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ path = "src/ecdh.rs"

[dependencies]
rand = { version = "0.8" }
libcrux-hacl = { version = "=0.0.2-alpha.1", path = "../sys/hacl" }
libcrux-hacl = { version = "=0.0.2-alpha.2", path = "../sys/hacl" }

[dev-dependencies]
rand_core = { version = "0.6" }
Expand Down
2 changes: 1 addition & 1 deletion libcrux-hkdf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ description = "Libcrux HKDF implementation"
path = "src/hkdf.rs"

[dependencies]
libcrux-hacl = { version = "=0.0.2-alpha.1", path = "../sys/hacl" }
libcrux-hacl = { version = "=0.0.2-alpha.2", path = "../sys/hacl" }

4 changes: 2 additions & 2 deletions libcrux-hmac/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ description = "Libcrux HMAC implementation"
path = "src/hmac.rs"

[dependencies]
libcrux-hkdf = { version = "=0.0.2-alpha.1", path = "../libcrux-hkdf" }
libcrux-hacl = { version = "=0.0.2-alpha.1", path = "../sys/hacl" }
libcrux-hkdf = { version = "=0.0.2-alpha.2", path = "../libcrux-hkdf" }
libcrux-hacl = { version = "=0.0.2-alpha.2", path = "../sys/hacl" }
6 changes: 3 additions & 3 deletions libcrux-kem/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ exclude = ["/tests"]
path = "src/kem.rs"

[dependencies]
libcrux-ml-kem = { version = "0.0.2-alpha.1", path = "../libcrux-ml-kem" }
libcrux-sha3 = { version = "0.0.2-alpha.1", path = "../libcrux-sha3" }
libcrux-ecdh = { version = "0.0.2-alpha.1", path = "../libcrux-ecdh" }
libcrux-ml-kem = { version = "0.0.2-alpha.2", path = "../libcrux-ml-kem" }
libcrux-sha3 = { version = "0.0.2-alpha.2", path = "../libcrux-sha3" }
libcrux-ecdh = { version = "0.0.2-alpha.2", path = "../libcrux-ecdh" }
rand = { version = "0.8" }

[features]
Expand Down
4 changes: 2 additions & 2 deletions libcrux-ml-dsa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ publish = false
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
libcrux-sha3 = { version = "0.0.2-alpha.1", path = "../libcrux-sha3" }
libcrux-intrinsics = { version = "0.0.2-alpha.1", path = "../libcrux-intrinsics" }
libcrux-sha3 = { version = "0.0.2-alpha.2", path = "../libcrux-sha3" }
libcrux-intrinsics = { version = "0.0.2-alpha.2", path = "../libcrux-intrinsics" }

[dev-dependencies]
rand = { version = "0.8" }
Expand Down
6 changes: 3 additions & 3 deletions libcrux-ml-kem/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ exclude = [

[dependencies]
rand_core = { version = "0.6" }
libcrux-platform = { version = "0.0.2-alpha.1", path = "../sys/platform" }
libcrux-sha3 = { version = "0.0.2-alpha.1", path = "../libcrux-sha3" }
libcrux-intrinsics = { version = "0.0.2-alpha.1", path = "../libcrux-intrinsics" }
libcrux-platform = { version = "0.0.2-alpha.2", path = "../sys/platform" }
libcrux-sha3 = { version = "0.0.2-alpha.2", path = "../libcrux-sha3" }
libcrux-intrinsics = { version = "0.0.2-alpha.2", path = "../libcrux-intrinsics" }

# This is only required for verification.
# The hax config is set by the hax toolchain.
Expand Down
10 changes: 5 additions & 5 deletions libcrux-psq/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,18 @@ description = "Libcrux Pre-Shared post-Quantum key establishement protocol"
publish = false

[dependencies]
libcrux-kem = { version = "0.0.2-alpha.1", path = "../libcrux-kem", features = [
libcrux-kem = { version = "0.0.2-alpha.2", path = "../libcrux-kem", features = [
"pre-verification",
] }
libcrux-hkdf = { version = "=0.0.2-alpha.1", path = "../libcrux-hkdf" }
libcrux-hmac = { version = "=0.0.2-alpha.1", path = "../libcrux-hmac" }
libcrux-hkdf = { version = "=0.0.2-alpha.2", path = "../libcrux-hkdf" }
libcrux-hmac = { version = "=0.0.2-alpha.2", path = "../libcrux-hmac" }
classic-mceliece-rust = { version = "2.0.0", features = [
"mceliece460896f",
"zeroize",
] }
rand = { version = "0.8" }
libcrux-ecdh = { version = "0.0.2-alpha.1", path = "../libcrux-ecdh" }
libcrux = { version = "0.0.2-alpha.1", path = ".." }
libcrux-ecdh = { version = "0.0.2-alpha.2", path = "../libcrux-ecdh" }
libcrux = { version = "0.0.2-alpha.2", path = ".." }

[dev-dependencies]
criterion = "0.5"
Expand Down
6 changes: 3 additions & 3 deletions libcrux-sha3/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ description = "Libcrux SHA-3 implementation"
exclude = ["/proofs", "/c.sh", "/c.yaml"]

[dependencies]
libcrux-platform = { version = "0.0.2-alpha.1", path = "../sys/platform" }
libcrux-intrinsics = { version = "0.0.2-alpha.1", path = "../libcrux-intrinsics" }
libcrux-platform = { version = "0.0.2-alpha.2", path = "../sys/platform" }
libcrux-intrinsics = { version = "0.0.2-alpha.2", path = "../libcrux-intrinsics" }

# This is only required for verification.
# The hax config is set by the hax toolchain.
Expand All @@ -31,7 +31,7 @@ harness = false
criterion = "0.5.1"
hex = "0.4.3"
rand = "0.8.5"
cavp = { version = "0.0.2-alpha.1", path = "../cavp" }
cavp = { version = "0.0.2-alpha.2", path = "../cavp" }
pretty_env_logger = "0.5.0"

[lints.rust]
Expand Down
2 changes: 1 addition & 1 deletion sys/hacl/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ crate-type = ["cdylib", "rlib"]

[build-dependencies]
cc = { version = "1.1", features = ["parallel"] }
libcrux-platform = { version = "=0.0.2-alpha.1", path = "../platform" }
libcrux-platform = { version = "=0.0.2-alpha.2", path = "../platform" }
bindgen = { version = "0.69", optional = true }

[features]
Expand Down
2 changes: 1 addition & 1 deletion sys/libjade/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ publish = false

[build-dependencies]
cc = { version = "1.1", features = ["parallel"] }
libcrux-platform = { version = "=0.0.2-alpha.1", path = "../platform" }
libcrux-platform = { version = "=0.0.2-alpha.2", path = "../platform" }

[target.'cfg(not(windows))'.build-dependencies]
bindgen = { version = "0.69", optional = true }
Expand Down

0 comments on commit a8f51f9

Please sign in to comment.