Skip to content

Commit

Permalink
lax
Browse files Browse the repository at this point in the history
  • Loading branch information
karthikbhargavan committed Oct 29, 2024
1 parent c4fb85c commit 9c3247c
Show file tree
Hide file tree
Showing 174 changed files with 10,177 additions and 13,108 deletions.
47 changes: 41 additions & 6 deletions Cargo.lock

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

10 changes: 5 additions & 5 deletions libcrux-ml-kem/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,10 @@ libcrux-platform = { version = "0.0.2-beta.2", path = "../sys/platform" }
libcrux-sha3 = { version = "0.0.2-beta.2", path = "../libcrux-sha3" }
libcrux-intrinsics = { version = "0.0.2-beta.2", path = "../libcrux-intrinsics" }

hax-lib.workspace = true
# This is only required for verification.
# The hax config is set by the hax toolchain.
[target.'cfg(hax)'.dependencies]
hax-lib = { version = "0.1.0-alpha.1", git = "https://github.com/hacspec/hax/" }

[features]
# By default all variants and std are enabled.
Expand All @@ -44,9 +47,6 @@ mlkem512 = []
mlkem768 = []
mlkem1024 = []

# Enable the unpacked API
unpacked = []

# Enable Round 3 Kyber in addition to ML-KEM
kyber = []

Expand Down Expand Up @@ -83,7 +83,7 @@ name = "keygen"
required-features = ["mlkem768"]

[package.metadata."docs.rs"]
features = ["pre-verification", "kyber", "unpacked"]
features = ["pre-verification", "kyber"]
rustdoc-args = ["--cfg", "doc_cfg"]

[lints.rust]
Expand Down
Loading

0 comments on commit 9c3247c

Please sign in to comment.