Method and system for securing data using random bits and encoded key data
AssigneeQuantum Properties Technology LLC
InventorsDaniel M. Esbensen, Stephen Omohundro
Life of this patent
Estimating the term…
Abstract
Methods and systems for securing data using random bits and encoded key data. A plurality of true random number generator (TRNG) disks and a plurality of key data sets are provided. A key data set from the plurality of key data sets is associated with each of the plurality of TRNG disks, respectively. The key data set comprises at least a block of random bits of an associated TRNG disk. An encoded key data set is formed by encoding at least two of the key data sets together. The source data can be encrypted with the encoded key data set to produce a quantity of encrypted data. The encrypted data can be decrypted with the encoded key data set or the at least two of the key data sets retrieved from the associated TRNG disks.
Claims20
A method for securing data using random bits and encoded key data, the method comprising:
- providing a plurality of separate true random number generator (TRNG) disks;
- providing a plurality of separate key data sets, wherein a key data set from the plurality of key data sets is associated with each of the plurality of separate TRNG disks, respectively, and wherein the key data set comprises at least a block of random bits of an associated TRNG disk;
- encoding at least two of the separate key data sets together to form an encoded key data set;
- encrypting, using a computer processor of a computerized device, source data with the encoded key data set to produce a quantity of encrypted data, and
- decrypting the quantity of encrypted data with the at least two of the separate key data sets retrieved from the associated TRNG disks of the plurality of TRNG disks.
A method for securing data using random bits and encoded key data, the method comprising:
- providing at least a first true random number generator (TRNG) disk;
- a second TRNG disk;
- and a third TRNG disk;
- providing a key data set for each of the first, second, and third TRNG disks, respectively, whereby a first key data set is associated with the first TRNG disk, a second key data set is associated with the second TRNG disk, and a third key data set is associated with the third TRNG disk, and wherein each of the first, second, and third key data sets comprises at least a block of random bits of an associated first, second, and third TRNG disk, respectively;
- encoding at least two of the first, second, or third key data sets together to form an encoded key data set;
- encrypting, using a computer processor of a computerized device, source data with the encoded key data set to produce encrypted data;
- and
- decrypting, using the computer processor of the computerized device, the encrypted data with the at least two of the first, second, or third key data sets retrieved from the associated TRNG disks, respectively, of the first, second, or third TRNG disks.
A system for securing data using random bits and encoded key data, the method comprising:
- a plurality of separate true random number generator (TRNG) disks;
- a plurality of separate key data sets, wherein a key data set from the plurality of key data sets is associated with and provided from each of the plurality of separate TRNG disks, respectively, and wherein the key data set comprises at least a block of random bits of an associated TRNG disk;
- and
- an encoded key data set is formed by encoding at least two of the separate key data sets together, wherein a computer processor of a computerized device is used to encrypt source data with the encoded key data set to produce a quantity of encrypted data, wherein the quantity of encrypted data is decrypted with the at least two of the separate key data sets retrieved from the associated TRNG disks of the plurality of separate TRNG disks.
Dependencies are inferred from the claim text.