in benches/scheme.rs [23:35]
fn decryption(bench: &mut Bencher) {
let fv = cupcake::default();
let sk = fv.generate_key();
let mut v = vec![0; fv.n];
for i in 0..fv.n {
v[i] = i as u8;
}
let ct = fv.encrypt_sk(&v, &sk);
bench.iter(|| {
let _: Vec<u8> = fv.decrypt(&ct, &sk);
})
}