Extracting entropy from machine vibration
First Claim
Patent Images
1. A computer-implemented method for random number generation for security relevant features of cryptography applications, the computer-implemented method comprising:
- acquiring, by at least one sensor, analog vibration data from the machine, wherein the sensor is configured to monitor the vibration of a cooling component of the machine, wherein the analog vibration data is acquired from a motor drive assembly installed in the machine;
converting, by a computer processor, the analog vibration data to digital form;
filtering the digital data; and
storing the filtered data within a memory unit to form a random number pool from which random numbers may be selected, wherein the analog vibration data is collected in a first mode and a second mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Generating a pool of random numbers for use by computer applications. Vibration sensors are placed throughout a machine and collects information theoretic entropy data from the measurement of the vibration sensors. The data is then filtered and added to an entropy pool. Applications needing a random number may acquire a number from the pool. A method, computer program product and system to generate the pool are provided.
-
Citations
10 Claims
-
1. A computer-implemented method for random number generation for security relevant features of cryptography applications, the computer-implemented method comprising:
-
acquiring, by at least one sensor, analog vibration data from the machine, wherein the sensor is configured to monitor the vibration of a cooling component of the machine, wherein the analog vibration data is acquired from a motor drive assembly installed in the machine; converting, by a computer processor, the analog vibration data to digital form; filtering the digital data; and storing the filtered data within a memory unit to form a random number pool from which random numbers may be selected, wherein the analog vibration data is collected in a first mode and a second mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification