Professional Documents
Culture Documents
Part 1
Dti = date and time
update
extend key
permutation
initialize shuffle
permutation permutation
Probability of recovery of plaintext from 224 ciphertexts vs. byte position
Entropy Source
- shared by all cores Detect when
- RS-NOR latch settled, and
becomes metastable store output
when input
De-asserted
- Output settles to 0 or 1, RS-NOR
depending on thermal latch
Noise
- Feedback helps reach
Metastable state Negative
- Output detects when feedback
settled, stores result,
reasserts input Entropy Source
http://electronicdesign.com/learning-resources/understanding-intels-ivy-bridge-random-number-generator
DRNG output fed to all processors
hardware instruction-level access
ps://software.intel.com/en-us/articles/intel-digital-random-number-generator-drng-software-implementation-guide
- Output is biased
due to feedback
- 800 MHz clock
Conditioner
outputs 256 bits
every few
microseconds
Expand rate using
NIST SP800-90
PRNG to rate of
800 MBps
Built-In
Self Test