Patent ID: 7373523

Claim:
A method of preparing data for storage in a secure fashion, comprising the steps of: providing a data file consisting of data bytes in a digital format; encrypting each of said data bytes to generate corresponding encrypted data bytes; assigning a unique bit number to each data bit in said encrypted data bytes, said bit number identifying a position of said data bit in said data file; encrypting each said bit number to generate a corresponding encrypted bit number associated with each said data bit; generating a data package for each said data bit, said data package including a first data byte containing (i) a value of said data bit, and (ii) a bit storage location, at least one second data byte identification said data file with which said data bit is associated, and at least one third data byte containing said encrypted bit number associated with said data bit; and transmitting each said data package to one of a plurality of storage locations based on said bit storage location identified in said data package's first data byte.