Method and apparatus for encrypted communications to a secure server
First Claim
Patent Images
1. A method, comprising:
- a first server receiving a request for a web page from a computer;
responsive to receiving the request, said first server retrieving said web page, wherein said web page includes a link referencing a first address;
said first server receiving a cookie in response to retrieving said web page, wherein the cookie specifies a first domain name;
said first server modifying said web page, wherein said modifying comprises modifying said link such that the modified link references a second address, wherein said second address includes an encrypted version of said first address;
said first server modifying said cookie, wherein modifying said cookie comprises replacing the first domain name with a domain name of said first server;
said first server sending said modified web page to said computer; and
said first server sending said modified cookie to said computer.
6 Assignments
0 Petitions
Accused Products
Abstract
Encrypted communications to a secure server. A user at a terminal, communicatively coupled to the secure server by a secure link, can obtain web pages from web sites in a network, in encrypted form, via the secure link. Addresses associated with the web pages are altered to make it appear as if the web pages come from the secure server rather than from the web sites. Spoofing units may be used as alternative access points to the secure server, with the secure server sending the requested web pages directly to the terminal.
55 Citations
32 Claims
-
1. A method, comprising:
-
a first server receiving a request for a web page from a computer; responsive to receiving the request, said first server retrieving said web page, wherein said web page includes a link referencing a first address; said first server receiving a cookie in response to retrieving said web page, wherein the cookie specifies a first domain name; said first server modifying said web page, wherein said modifying comprises modifying said link such that the modified link references a second address, wherein said second address includes an encrypted version of said first address; said first server modifying said cookie, wherein modifying said cookie comprises replacing the first domain name with a domain name of said first server; said first server sending said modified web page to said computer; and said first server sending said modified cookie to said computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine-readable storage medium, including program instructions executable to:
-
receive at a first server, a request from a computer for a web page; responsive to receiving the request, retrieve said web page to said first sewer, wherein said web page includes a link referencing a first address; receive a cookie in response to retrieving said web page, wherein the cookie specifies a first domain name; modify said web page at said first server, wherein said modifying comprises modifying said link such that the modified link references a second address, wherein said second address includes an encrypted version of said first address; modify the cookie by replacing the first domain name with a domain name of the first server; send said modified web page from said first server to said computer; and send said modified cookie from said first server to said computer. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A first server system comprising:
-
one or more processors; and memory storing program instructions executable by the one or more processors to; receive a request for a web page from a client computer; responsive to receiving the request, retrieve said web page, wherein said web page includes a link referencing a first address; receive a cookie in response to retrieving said web page, wherein the cookie specifies a first domain name; modify said web page, wherein said modifying comprises modifying said link such that the modified link references a second address, wherein said second address includes an encrypted version of said first address; modify the cookie, wherein modifying the cookie comprises replacing the first domain name with a domain name of the first server system; send said modified web page to said client computer; send said modified cookie to said client computer. - View Dependent Claims (29, 30, 31, 32)
-
Specification