Return Home Franciscan University of Steubenville Pryvit

 

 Patent > Preferred Embodiment > Figure 31 [A]

FIGURE 31 presents extensions 0170 to the system and method to privatize computer data.

Extension 3110 consolidates all files within a privacy protected archive 0261 within a single file. This serves a need for simplicity on behalf of persons who wish to retain output from the system and method on hard disk or on a backup medium, without concern for proliferation of files. This objective may be achieved with a simple wrapper for the consolidated output file... a listing at the beginning of the names, sizes, and offsets of each embedded file, followed by the named files appended one after another. For security reasons, the user should be given the option whether the reconstitution file or files 0270 is/are to be included within the consolidated file. Security is greater if they are separate; convenience is greater if they are placed together.

Extension 3120 focuses on privatizing a single original data file 0220. There may be circumstances in which it is convenient for the user to have one privacy protected archive for one original data file 0220.

The method in extension 3120 is to mathematically break apart the single original data file 0220 into between three and 16 files, each roughly (but not precisely) the same size. A small "script" file should be created giving the original file name with its size and time-date stamp, plus a breakdown of the temporary names, the size of each temporary file, and from where it was extracted in the original data file 0220. This script file should be added to the other temporary files as yet another input, with a name that flags it as an "implement-this-when-reconstituted" signal. From this point forward, fragmentation 1740 is carried out in the normal way, using the temporary files as the input. Reconstitution 0160 is also normal. The only additional requirement is for the program to recognize at the end of the process that steps are to be carried out under the direction of one of the output files. Technically, all that is required is copying bytes under the guidance of a script, assigning the consolidated result the original name and time-date stamp, and deleting the temporary files and script.

More...

©2004 Marpex, Inc.
Search What is Pryvit? Cryptography Experts Software Providers Patent Products Other