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.