Self-decrypting web site pages
First Claim
1. 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.
0 Assignments
0 Petitions
Accused Products
Abstract
A web site contains a process which allows visitors to the site to view sensitive information contained in cryptograms in the site pages. During the site visit, controlling and key handling functions within the process automatically give the visitor an opportunity to enter keys to identify certain cryptograms in the site pages that the visitor is authorized to display. When pages containing the identified cryptograms are downloaded during the site visit, a decryption function within the process displays decrypted versions of those cryptograms in a seamless, sequential presentation along with standard page contents. At all times while pages are transmitted, stored, handled by network servers, or processed and displayed by a browser, the sensitive information in the site pages remains in cryptographic form.
-
Citations
5 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
Specification