Patent ID: 8284932

Claim:
A method comprising: receiving a network communication in a client-server environment at a computer system, the network communication including cryptographic information inserted into a pre-defined portion of the network communication, wherein the pre-defined portion of the network communication is reserved for random data; in response to said receiving the network communication, retrieving a first portion of the random data by the computer system; determining, by the computer system, a first index into the pre-defined portion of the network communication based on the retrieved first portion of the random data; authenticating, by the computer system, the network communication using the determined first index; in response to said authenticating the network communication, retrieving a second portion of the random data by the computer system; determining, by the computer system, a second index into the pre-defined portion of the network communication based on the retrieved second portion of the random data; confirming, by the computer system, the cryptographic information inserted into the pre-defined portion of the network communication using the determined second index; determining, by the computer system, that the confirmed cryptographic information specifies that an encrypted session be initiated in the client-server environment; and in response to said determining that the encrypted session be initiated, initiating, by the computer system, the encrypted session using the confirmed cryptographic information.