chore: bump to 0.7.0-pre.0, new ciphersuite impl (#2)
Rust CI / cargo fmt (push) Successful in 3s
Rust CI / cargo clippy (push) Successful in 28s
Rust CI / test (1.87.0 / no backend / no frontend) (push) Successful in 1m24s
Rust CI / test (stable / no backend / no frontend) (push) Successful in 1m18s
Rust CI / test (1.87.0 / no backend / --features danger) (push) Successful in 1m23s
Rust CI / test (stable / no backend / --features danger) (push) Successful in 1m17s
Rust CI / test (1.87.0 / no backend / --features serde) (push) Successful in 1m27s
Rust CI / test (stable / no backend / --features serde) (push) Successful in 1m18s
Rust CI / test (1.87.0 / --features ristretto255-ciphersuite / no frontend) (push) Successful in 1m34s
Rust CI / test (stable / --features ristretto255-ciphersuite / no frontend) (push) Successful in 1m29s
Rust CI / test (1.87.0 / --features ristretto255-ciphersuite / --features danger) (push) Successful in 1m34s
Rust CI / test (stable / --features ristretto255-ciphersuite / --features danger) (push) Successful in 1m30s
Rust CI / test (1.87.0 / --features ristretto255-ciphersuite / --features serde) (push) Successful in 1m36s
Rust CI / test (stable / --features ristretto255-ciphersuite / --features serde) (push) Successful in 1m27s
Rust CI / cargo audit (push) Successful in 5s
Rust CI / no-std (thumbv6m-none-eabi / no backend) (push) Successful in 13s
Rust CI / no-std (wasm32-unknown-unknown / no backend) (push) Successful in 14s
Rust CI / no-std (wasm32-unknown-unknown / --features ristretto255-ciphersuite) (push) Successful in 14s
Rust CI / no-std (thumbv6m-none-eabi / --features ristretto255-ciphersuite) (push) Successful in 13s

Reviewed-on: vexahub/voprf-vexahub#2
Co-authored-by: UneBaguette <[email protected]>
Co-committed-by: UneBaguette <[email protected]>
This commit was merged in pull request #2.
This commit is contained in:
2026-06-28 13:14:48 +02:00
committed by breakingbread
parent 3ce3ac8817
commit 405c1901ef
10 changed files with 130 additions and 134 deletions
+16 -16
View File
@@ -271,8 +271,8 @@ mod tests {
use rand::rngs::SysRng;
use super::*;
use crate::Group;
use crate::common::{Dst, STR_HASH_TO_GROUP};
use crate::{Group, Suite};
fn prf<CS: CipherSuite>(
input: &[u8],
@@ -393,26 +393,26 @@ mod tests {
zeroize_oprf_server::<Ristretto255>();
}
base_retrieval::<NistP256>();
base_inversion_unsalted::<NistP256>();
server_evaluate::<NistP256>();
base_retrieval::<Suite<NistP256, sha2::Sha256>>();
base_inversion_unsalted::<Suite<NistP256, sha2::Sha256>>();
server_evaluate::<Suite<NistP256, sha2::Sha256>>();
zeroize_oprf_client::<NistP256>();
zeroize_oprf_server::<NistP256>();
zeroize_oprf_client::<Suite<NistP256, sha2::Sha256>>();
zeroize_oprf_server::<Suite<NistP256, sha2::Sha256>>();
base_retrieval::<NistP384>();
base_inversion_unsalted::<NistP384>();
server_evaluate::<NistP384>();
base_retrieval::<Suite<NistP384, sha2::Sha384>>();
base_inversion_unsalted::<Suite<NistP384, sha2::Sha384>>();
server_evaluate::<Suite<NistP384, sha2::Sha384>>();
zeroize_oprf_client::<NistP384>();
zeroize_oprf_server::<NistP384>();
zeroize_oprf_client::<Suite<NistP384, sha2::Sha384>>();
zeroize_oprf_server::<Suite<NistP384, sha2::Sha384>>();
base_retrieval::<NistP521>();
base_inversion_unsalted::<NistP521>();
server_evaluate::<NistP521>();
base_retrieval::<Suite<NistP521, sha2::Sha512>>();
base_inversion_unsalted::<Suite<NistP521, sha2::Sha512>>();
server_evaluate::<Suite<NistP521, sha2::Sha512>>();
zeroize_oprf_client::<NistP521>();
zeroize_oprf_server::<NistP521>();
zeroize_oprf_client::<Suite<NistP521, sha2::Sha512>>();
zeroize_oprf_server::<Suite<NistP521, sha2::Sha512>>();
Ok(())
}