×

Method for enhancing network application security

  • US 8,302,170 B2
  • Filed: 09/22/2009
  • Issued: 10/30/2012
  • Est. Priority Date: 09/22/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for securing communications between a server and an application downloaded over a network onto a client of the server, comprising:

  • receiving a first request from the client, and in response generating a first security token, the first security token being a session credential security token;

    sending the session credential security token to the client;

    receiving a second request from the client to download the application, the second request including the value of the session credential security token;

    in response to the second request, verifying that the value of the session credential security token is valid and, if so, generating a second security token that is tied to the session credential security token;

    embedding the second security token in application code prior to sending an instance of the application code to the client, the instance of the application code being tied to the session credential security token;

    sending the instance of the application code with the embedded security token to the client;

    receiving a request for data from the application running on the client, the request including the value of the session credential security token and the value of the embedded security token; and

    verifying that the values of the session credential security token and the second security token received with the data request are valid at least in part by determining that the values are cryptographically tied to one another, and, if so, sending the requested data to the client.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×