Return Home Franciscan University of Steubenville Pryvit

 

 Patent > Preferred Embodiment > Figure 08

FIGURE 08 shows another major input to the method. Random tables 0230 play several roles in disguising fragments 1620 while making possible a very compact rendering of the reconstitution plan 1270 for a privacy protected archive 0261. Five aspects of random tables 0230 are considered in 0810 through 0850.

The source 0810 of random tables 0230 is normally the Internet. Master copies of random tables 0230 are provided for users by the firm responsible for commercializing the system and method 0110 of privatizing data. In the preferred embodiment, over a hundred random tables 0230, each unique, are freely posted for download on the Internet. Although the system functions with only one random table 0230 present on the hard disk, the user is encouraged to keep a minimum of eight and preferably more on hand.

The size 0820 of each and every random table 0230 is precisely 65,536 bytes. Sixteen bits (two eight bit bytes) can be used to express any integer value between 0 and 65,535 (one less than two to the power 16). Every possible 16 bit address points to a valid offset within the random table 0230, and no parts of the random table 0230 are missed by 16 bit addressing.

The name and identifier 0830 of each random table 0230 is derived from a five digit number ranging from 00000 to 65535. In the preferred embodiment, the five digit identifier number is built into the name of the random tables 0230 which have names of the form PVT#####.TBL, for example PVT29876.TBL and PVT09137.TBL. The numeric identifier corresponds to the binary value in the first two bytes of the 65,536 byte random table 0230.

The content 0840 of a random table 0230 is a highly randomized stream of bits. The only exception is the first two bytes (16 bits), which form a binary integer in the range zero to 65,535; these two bytes match the name and identifier 0830 of that particular random table 0230. In their creation, care is taken that no two random tables 0230 share lengthy subsets, and that each passes the latest anti-virus check so as not to create problems for users.

The count 0850 of random tables 0230 must be at least one and ideally is greater than eight.

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