Patent ID: 7428641

Claim:
A computer-readable medium having computer-executable instructions for performing steps comprising: receiving a one-way encrypted, session-state token from a client, wherein the token incorporates a representation of session state of a client; generating a one-way encrypted, confirmation session-state token; and comparing the confirmation token with the received token; wherein the generating step comprises forming a confirmation token that incorporates a representation of an incremental time block, if confirmation and received tokens fail to match; generating a new one-way encrypted, confirmation session-state token, wherein the new confirmation token incorporates a representation of a previous incremental time block; and comparing the new confirmation token with the received token; wherein the new-confirmation-token generating step comprises forming a confirmation token that incorporates a representation of an incremental time block, if confirmation and received tokens fail to match, and repeating the steps of new-confirmation-token generating and comparing the new and received tokens, wherein each subsequent reiteration of such steps employs a representation of a previous incremental time block that is previous of a previous reiteration of the same steps, for a specified number of times or until compared tokens match.