Skip to content

Commit

Permalink
Fix ML-KEM benchmarks
Browse files Browse the repository at this point in the history
  • Loading branch information
jschneider-bensch committed Nov 19, 2024
1 parent 9b4b799 commit 1a7d043
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions libcrux-ml-kem/benches/ml-kem.rs
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ pub fn key_generation(c: &mut Criterion) {
rng.fill_bytes(&mut seed);
b.iter(|| {
let mut kp = p::init_key_pair();
p::generate_key_pair(seed, &mut kp);
p::generate_key_pair_mut(seed, &mut kp);
})
},
);
Expand Down Expand Up @@ -141,7 +141,7 @@ pub fn encapsulation(c: &mut Criterion) {
b.iter_batched(
|| {
let mut kp = p::init_key_pair();
p::generate_key_pair(seed1, &mut kp);
p::generate_key_pair_mut(seed1, &mut kp);
kp
},
|keypair| {
Expand Down Expand Up @@ -197,7 +197,7 @@ pub fn decapsulation(c: &mut Criterion) {
b.iter_batched(
|| {
let mut keypair = p::init_key_pair();
p::generate_key_pair(seed1, &mut keypair);
p::generate_key_pair_mut(seed1, &mut keypair);
let (ciphertext, _shared_secret) =
p::encapsulate(&keypair.public_key, seed2);
(keypair, ciphertext)
Expand Down

0 comments on commit 1a7d043

Please sign in to comment.