Patent ID: 7003800

Claim:
A method for decrypting a plurality of cryptograms which are placed within each web site HTML document in a plurality of web site HTML documents that are being downloaded from a web site by a viewer that is visiting said web site, comprising: (a) providing said plurality of web site HTML documents, (b) providing said plurality of cryptograms within each said web site HTML document, (c) providing the data within each said web site HTML document for validating a plurality of viewer-entered clear-text keys for said plurality of cryptograms, (d) providing an HTML frameset page for enabling data communications between said web site HTML documents, (e) providing a key handler function within each said web site HTML document for receiving and validating said plurality of viewer-entered clear-text keys, comprising: (i) providing a first means for sending an input request to said viewer, and (ii) providing a second means for receiving said plurality of viewer-entered clear-text keys directly into said web site HTML document, (f) providing a controller function within each said web site HTML document for activating and controlling said key handler function as needed, and (g) providing a decryption function within each said web site HTML document for generating a plurality of decrypted versions of said plurality of cryptograms that correspond to said plurality of viewer-entered clear-text keys that have been received and validated.