Patent ID: 7565543

Claim:
A method for authenticating a Web page, comprising: issuing a Web page request from a browser on a client computer to a Web server; receiving a signed Web page in response to said request; authenticating said signed Web page; and invoking at least one client module associated with said Web server when said authenticating is successful, said at least one client module adapted for execution on said client computer, wherein: said signed Web page comprises Hypertext Markup Language (HTML) code; and said browser is an Internet Explorer® technology-enabled browser, wherein said receiving comprises obtaining said signed Web page using an IHTMLDocument2 interface and querying said interface for streamed data; and said authenticating comprises: saving said streamed data in a memory; and reading said memory to obtain an unaltered version of said signed Web page, wherein said saving comprises: initializing stream-based persistence; creating a stream object for writing and reading in said memory; creating a stream object in said memory; and saving said HTML codes to said stream.