Skip to content

Commit

Permalink
Remove SIDH/SIKE from features
Browse files Browse the repository at this point in the history
  • Loading branch information
thomwiggers committed Aug 22, 2022
1 parent a44e7da commit 8b58af8
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 7 deletions.
6 changes: 2 additions & 4 deletions oqs-sys/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ repository = "https://github.com/open-quantum-safe/liboqs-rust"
license = "MIT OR Apache-2.0"

# Exclude certain liboqs files
exclude = ["liboqs/tests/**", "liboqs/docs/**", "liboqs/scripts/**", "build/**/*.o"]
exclude = ["liboqs/tests/**", "liboqs/docs/**", "liboqs/scripts/**"]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand All @@ -28,7 +28,7 @@ openssl = []
docs = []
non_portable = []
# algorithms: KEMs
kems = ["classic_mceliece", "frodokem", "hqc", "kyber", "ntru", "ntruprime", "saber", "sidh", "sike"]
kems = ["classic_mceliece", "frodokem", "hqc", "kyber", "ntru", "ntruprime", "saber"]
bike = [] # BIKE is enabled by build.rs on non-windows targets
classic_mceliece = []
frodokem = []
Expand All @@ -37,8 +37,6 @@ kyber = []
ntru = []
ntruprime = []
saber = []
sidh = []
sike = []
# algorithms: Signature schemes
sigs = ["dilithium", "falcon", "picnic", "rainbow", "sphincs"]
dilithium = []
Expand Down
4 changes: 1 addition & 3 deletions oqs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ std = []
non_portable = ["oqs-sys/non_portable"]

# algorithms: KEMs
kems = ["oqs-sys/kems", "classic_mceliece", "frodokem", "hqc", "kyber", "ntru", "ntruprime", "saber", "sidh", "sike"]
kems = ["oqs-sys/kems", "classic_mceliece", "frodokem", "hqc", "kyber", "ntru", "ntruprime", "saber"]
bike = ["oqs-sys/bike"] # not supported on Windows or 32-bit ARM
classic_mceliece = ["oqs-sys/classic_mceliece"]
frodokem = ["oqs-sys/frodokem"]
Expand All @@ -34,8 +34,6 @@ kyber = ["oqs-sys/kyber"]
ntru = ["oqs-sys/ntru"]
ntruprime = ["oqs-sys/ntruprime"]
saber = ["oqs-sys/saber"]
sidh = ["oqs-sys/sidh"]
sike = ["oqs-sys/sike"]
# algorithms: Signature schemes
sigs = ["oqs-sys/sigs", "dilithium", "falcon", "picnic", "rainbow", "sphincs"]
dilithium = ["oqs-sys/dilithium"]
Expand Down

0 comments on commit 8b58af8

Please sign in to comment.