Method and apparatus for secure browser-based information service
First Claim
1. A method of providing a secure browser-based information service comprising the following steps:
- i. providing an information server for obtaining information from at least one information source, ii. providing a storage means for storing said information, iii. providing a page server for formatting said information into at least one information page, iv. providing a cryptographic engine for encrypting the information page addresses associated with hyperlinks in said information page into encrypted information page addresses before transmitting said information page to a client, and for decrypting said encrypted information page address from a page request received from said client.
0 Assignments
0 Petitions
Accused Products
Abstract
An end-to-end secure web-based information system is disclosed. The system uses an information server to obtain information from at least one information source. The information is organized into information pages by a page server. A cryptographic engine provides encryption and decryption capabilities for information page addresses corresponding to the hyperlinks on the information pages served by the page server. The information pages are transmitted to client browsers using an encrypted communications protocol, hence the page contents are encrypted during transmission. This system is compatible with client browsers without any additional software or plug-in on the client side. The system is end-to-end secure because both the information page contents and the page addresses are encrypted during transmission.
138 Citations
20 Claims
-
1. A method of providing a secure browser-based information service comprising the following steps:
-
i. providing an information server for obtaining information from at least one information source, ii. providing a storage means for storing said information, iii. providing a page server for formatting said information into at least one information page, iv. providing a cryptographic engine for encrypting the information page addresses associated with hyperlinks in said information page into encrypted information page addresses before transmitting said information page to a client, and for decrypting said encrypted information page address from a page request received from said client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A secure browser-based information system comprising
i. an information server for obtaining information from at least one information source, ii. a storage means for storing said information, iii. a page server for formatting said information into at least one information page, iv. a cryptographic engine for encrypting the information page addresses associated with hyperlinks in said information page into encrypted information page addresses before transmitting said information page to a client, and for decrypting said encrypted information page address from a page request received from said client.
-
17. A secure web-based news system comprising
i. a news server for obtaining news information from at least one newsfeed, ii. a storage means for storing said news information, iii. a web server for formatting said news information into at least one web page, iv. a cryptographic engine for encrypting the Uniform Resource Locators (URL'"'"'s) associated with hyperlinks in said web page into encrypted URL'"'"'s before transmitting said web page to a client, and for decrypting said encrypted URL from a page request received from said client.
Specification