vsss-rs 5.4.0

Verifiable Secret Sharing Schemes for splitting, combining and verifying secret shares
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::*;

vsss_fixed_array_impl!(FixedArrayVsss8Of15, FixedArrayPedersenResult8Of15, 8, 15);
type TestShare<F> = (IdentifierPrimeField<F>, IdentifierPrimeField<F>);
type FixedArrayVsss8Of15ShareSet<S, V> = <FixedArrayVsss8Of15<S, V> as Shamir<S>>::ShareSet;
type FixedArrayVsss8Of15FeldmanVerifierSet<S, V> =
    <FixedArrayVsss8Of15<S, V> as Feldman<S, V>>::VerifierSet;

pub mod bls12_381_tests;
#[cfg(feature = "curve25519")]
pub mod curve25519_tests;
pub mod ed448_tests;
pub mod invalid;
pub mod k256_tests;
pub mod p256_tests;
pub mod valid;