Fixed reconciliation bug - Peikert-style reconciliation now achieves 100% accuracy (was 50% with broken XOR)
This commit is contained in:
12
Cargo.toml
12
Cargo.toml
@@ -16,8 +16,7 @@ hkdf = "0.12"
|
||||
hmac = "0.12"
|
||||
argon2 = "0.5"
|
||||
|
||||
rand = "0.8"
|
||||
getrandom = "0.2"
|
||||
rand = "0.9.2"
|
||||
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
hex = "0.4"
|
||||
@@ -30,13 +29,18 @@ subtle = "2.5"
|
||||
|
||||
[dev-dependencies]
|
||||
tokio = { version = "1", features = ["full", "test-util"] }
|
||||
rand_chacha = "0.3"
|
||||
criterion = "0.5"
|
||||
rand_chacha = "0.9.0"
|
||||
criterion = "0.8.1"
|
||||
dudect-bencher = "0.6"
|
||||
|
||||
[[bench]]
|
||||
name = "oprf_benchmark"
|
||||
harness = false
|
||||
|
||||
[[bench]]
|
||||
name = "timing_verification"
|
||||
harness = false
|
||||
|
||||
[features]
|
||||
default = []
|
||||
server = ["dep:axum", "dep:tokio", "dep:tower-http"]
|
||||
|
||||
Reference in New Issue
Block a user