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 |