pub trait SecureCore: TurboCore { }
Expand description

A marker trait to be applied to anything that implements TurboCore in order to indicate that a PRNG source is cryptographically secure, so being a CSPRNG.

This trait is provided as guidance only, and it is for the implementor to ensure that their PRNG source qualifies as cryptographically secure. Must be manually applied and is not an auto-trait.

Implementors§

§

impl<T> SecureCore for Box<T>where T: TurboCore + SecureCore + ?Sized,