Claim 19. A method for privatizing computer data comprising the steps of:
providing a plurality of original data files, each of said original data files being a binary stream;
fragmenting said plurality of original data files into fragments;
creating at least two composite files by interspersing said fragments;
creating a reconstitution file having a reconstitution plan; and
dispersing said at least two composite files to at least two different locations,
wherein creating a reconstitution file, further comprises the steps of:
creating a header with counts and offsets;
appending all location strings;
appending names of all random tables;
appending all original data file names;
appending all composite files names;
compressing trailers; and
writing actions with compressed trailers in reverse order.
Claim 20. A system for privatizing computer data, said system comprising:
a plurality of original data files;
a plurality of fragment storage structures, said original data files being fragmented into
fragments, each of said fragments being read from one of said plurality of original data files
and written into one of said plurality of fragment storage structures forming interspersed
fragments, wherein said plurality of fragments are not replicated when written into one of
said plurality of fragment storage structures;
a plurality of composite files, wherein the interspersed fragments of one of said fragment
storage structures is written to one of said composite files after each occurrence that one of
said fragment storage structures is filled;
at least two different storage locations for said plurality of composite files; and
a reconstitution file having a storage location different from said storage locations for
said plurality of composite files.
Claim 21. The system for privatizing computer data of claim 20,
said system further comprising a plurality of original data storage structures corresponding with
each of said plurality of original data files, data from each of said original data files being
read into one of said corresponding original file storage structures, said fragment being read
from said original storage structure and written into said fragment storage structure.
Claim 22. The system for privatizing computer data of claim 21,
wherein said fragments are read into said original storage structures in sequential order.
Claim 23. A system for privatizing computer data, said system comprising:
a plurality of original data files;
a plurality of fragment storage structures, said original data files being fragmented into
fragments, each of said fragments being read from one of said plurality of original data files
and written into one of said plurality of fragment storage structures forming interspersed fragments;
a plurality of composite files, wherein the interspersed fragments of one of said fragment
storage structure is written to one of said composite files after each occurrence that one of
said fragment storage structures is filled; and
at least two different storage locations, wherein said fragments are written into said
plurality of fragment storage structures in reverse order.