Patent ID: 8130955

Claim:
A system, comprising: a memory that includes of a plurality of flash memory cells configured to contain at least one select memory cell, wherein electron activity of the at least one select memory cell is sensed and binary data is generated based in part on the electron activity sensed in the at least one select memory cell, the electron activity generated by an electric field due to voltages applied in any of a source, drain, and gate, the electron activity based at least in part on at least one of: electrons becoming trapped in a floating gate, or electrons being removed from the floating gate of the plurality of flash memory cells; and a hardware processor configured to evaluate the binary data to determine whether a predetermined amount of entropy exists in at least a portion of the binary data, process the at least a portion of the binary data that contains the predetermined amount of entropy to generate at least one random number and organize the binary data in order to facilitate the generation of at least one random number.