pub trait SecureRandom: RngCore + CryptoRng {
// Provided method
fn fill_secure_bytes(&mut self, dest: &mut [u8]) -> Result<()> { ... }
}Expand description
Trait for random number generators suitable for cryptographic use
Provided Methods§
Sourcefn fill_secure_bytes(&mut self, dest: &mut [u8]) -> Result<()>
fn fill_secure_bytes(&mut self, dest: &mut [u8]) -> Result<()>
Fill a buffer with cryptographically secure random bytes
Implementors§
impl<T> SecureRandom for T
Blanket implementation for any crypto RNG