Module rand::jitter [−][src]
Non-physical true random number generator based on timing jitter.
Re-exports
use Rng; |
use core::fmt; |
use core::mem; |
use core::ptr; |
use std::sync::atomic::AtomicUsize; |
use std::sync::atomic::ATOMIC_USIZE_INIT; |
use std::sync::atomic::Ordering; |
Modules
platform |
Structs
JitterRng |
A true random number generator based on jitter in the CPU execution time, and jitter in memory access time. |
Enums
TimerError |
An error that can occur when |
Constants
MEMORY_BLOCKS | |
MEMORY_BLOCKSIZE | |
MEMORY_SIZE |
Statics
JITTER_ROUNDS |
Functions
black_box |