Random number generator and method for generating random numbers
AssigneeSiemens Aktiengesellschaft
InventorsRainer Falk, Steffen Fries
Life of this patent
Estimating the term…
Abstract
A random number generator for generating random numbers using a solid-state memory is proposed. The random number generator includes a determination unit for determining management data stored in the solid-state memory and for managing the solid-state memory during operation. The random number generator also includes a computing unit for calculating a starting value on the basis of the determined management data. The random number generator also includes a generation unit for generating a random number on the basis of the calculated starting value.
Claims20
A random number generator for generating random numbers, the random number generator comprising:
- at least one microprocessor;
- and
- a solid-state memory configured to, with the at least one microprocessor, cause the random number generator to at least perform:
- determine management data stored in the solid-state memory and manage the solid-state memory during operation such that at least one defective memory cell of the solid-state memory is marked;
- calculate a starting value using the at least one marked defective memory cell of the determined management data;
- and
- generate a random number using the calculated starting value.
A method for generating random numbers using a solid-state memory, the method comprising:
- determining, by a microprocessor, management data stored in the solid-state memory for managing the solid-state memory during operation, wherein at least one defective memory cell of the solid-state memory is marked;
- calculating, by the microprocessor, a starting value using the at least one marked defective memory cell of the determined management data;
- and
- generating, by the microprocessor, a random number using the calculated starting value.
Dependencies are inferred from the claim text.