True Random Number Generation from Bioelectrical and Physical Signals
Table 1
Requirements for random numbers.
Requirement
Explanation
R1
RNGs must generate random numbers having good statistical properties at the output to be used in cryptographic applications.
R2
In case of the attacker knows the sub-generators of random numbers, it must not be allowed to calculate or predict premise and consecutive random numbers with high accuracy.
R3
It must not be possible to predict or calculate previously generated random numbers with high accuracy by considering the known current internal state value of a RNG or without requiring its internal state information.
R4
It must not be possible to predict or calculate subsequent random numbers with high accuracy by considering the known current internal state value of a RNG or without requiring its internal state information.