×

Speculative database authentication

  • US 8,903,951 B2
  • Filed: 07/12/2011
  • Issued: 12/02/2014
  • Est. Priority Date: 07/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium comprising instructions, the instructions operable when executed by a processor to:

  • receive a connection request from a database client;

    establish a transport layer connection with the database client;

    send, by the connection, a first group of messages to the database client, wherein the first group of messages comprises a handshake message, an authentication acknowledgement message, and a hash acknowledgement message;

    receive, by the connection, a second group of messages from the database client, wherein the second group of messages comprises an authentication message and a hash message;

    send, by the connection, a database connection acknowledgment message to the database client; and

    before processing any database queries received from the database client, determine whether the database client is authorized to submit database queries and, if the database client is not authorized, send a database connection termination message to the database client.

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