Skip to main content

Module traits

Module traits 

Source
Expand description

Core traits for lib-q-random

This module defines the fundamental traits that form the interface for random number generation in the libQ ecosystem.

Structs§

EntropyConfig
Entropy configuration structure
ProviderCapabilities
Provider capabilities structure
RngConfig
RNG configuration structure

Enums§

EntropySourceType
Entropy source type enumeration
SecurityLevel
Security level enumeration

Traits§

EntropySource
Entropy source trait for providing random data
RngProvider
RNG provider trait for creating and managing RNG instances
SecureRng
Enhanced random number generator trait for cryptographic applications