Correctly clamp Curve25519 secret keys (#323)

This commit is contained in:
daxpedda
2023-05-21 17:36:01 -07:00
committed by GitHub
parent 7b205b73eb
commit e6c9870899
3 changed files with 93 additions and 87 deletions
+1 -2
View File
@@ -13,7 +13,7 @@ version = "3.0.0-pre.2"
[features]
argon2 = ["dep:argon2"]
curve25519 = ["dep:curve25519-dalek", "curve25519-dalek?/precomputed-tables"]
curve25519 = ["dep:curve25519-dalek"]
default = ["ristretto255-voprf", "serde"]
ristretto255 = ["dep:curve25519-dalek", "voprf/ristretto255"]
ristretto255-voprf = ["ristretto255", "voprf/ristretto255-ciphersuite"]
@@ -25,7 +25,6 @@ argon2 = { version = "0.5", default-features = false, features = [
"alloc",
], optional = true }
curve25519-dalek = { version = "=4.0.0-rc.2", default-features = false, features = [
"rand_core",
"zeroize",
], optional = true }
derive-where = { version = "1", features = ["zeroize-on-drop"] }