Patent ID: 7117357

Claim:
A method in a data processing system, said method comprising the steps of: receiving a request from a client for a secure Web page at a server, said secure Web page including static data; establishing a secure session between said client and said server in response to said client transmitting said request; associating a cache with said secure session; determining whether a pre-encrypted version of said static data has been stored in said cache in response to said receipt of said request; in response to a determination that said pre-encrypted version of said static data has been stored in said cache, transmitting said pre-encrypted version of said static data; receiving a request for static data included within said Web page; checking the cache to determine whether the pre-encrypted version of said static data is already stored in said cache; in response to a determination that said pre-encrypted version is stored in said cache, bypassing the encryption step and transmitting said pre-encrypted version of the static data; and in response to a determination that said pre-encrypted version is not stored in said cache, encrypting said static data and transmitting said encrypted static data.