Trait diem_sdk::crypto::traits::Uniform [−][src]
pub trait Uniform {
fn generate<R>(rng: &mut R) -> Self
where
R: RngCore + CryptoRng;
fn generate_for_testing() -> Self { ... }
}
Expand description
A type family for schemes which know how to generate key material from
a cryptographically-secure [CryptoRng
][::rand::CryptoRng].
Required methods
Provided methods
fn generate_for_testing() -> Self
fn generate_for_testing() -> Self
Generate a random key using the shared TEST_SEED
Implementations on Foreign Types
A pair consisting of a private and public key