1#![no_std]
3#![forbid(unsafe_code)]
4#![deny(clippy::unwrap_used, clippy::expect_used, clippy::panic)]
5#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used, clippy::panic))]
6
7extern crate alloc;
8#[cfg(feature = "std")]
9extern crate std;
10
11pub mod arith;
12pub mod curve;
13pub mod df;
14pub mod error;
15pub mod hd;
16pub mod keygen;
17pub mod messages;
18pub mod paillier;
19pub mod params;
20pub mod rsa;
21pub mod setup;
22pub mod sign;
23pub mod ssid;
24pub mod store;
25pub mod transcript;
26pub mod zk;
27
28pub const PROTOCOL_VERSION: u16 = 1;
30
31#[cfg(test)]
32pub(crate) mod testutil;
33
34#[cfg(test)]
35mod robustness;
36
37#[cfg(test)]
38mod vectors;