Entropy source for random number generation
AssigneeMarvell International Ltd.
InventorsPanu Chaichanavong, Tze Lei Poo, Zining Wu, Saeed Azimi, Gregory Burd
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell International Ltd.
InventorsPanu Chaichanavong, Tze Lei Poo, Zining Wu, Saeed Azimi, Gregory Burd
Estimating the term…
In a device having a data channel, in which random numbers are needed, such as a data storage device that uses random numbers to generate keys for cryptographic applications, random numbers are generated by a deterministic random bit generator seeded by bits derived from noise on the channel itself. The bits may be extracted from the least significant bits of the data signal after it is digitized, because those bits correspond to the noise in the signal. The extraction may occur immediately after digitization, or after subsequent filtering. A data signal emulator may be provided to simulate a data signal if a seed is required at a time when there is no data activity on the channel. The extracted bits may be post-processed to remove bias before the seed is provided to the deterministic random bit generator.
A random number generator that generates random numbers for use in a device having a data channel, said random number generator comprising:
A method for generating random numbers in a device having a data channel subject to noise, said method comprising:
Dependencies are inferred from the claim text.