×

Protection of encryption keys in a database

  • US 9,158,933 B2
  • Filed: 05/12/2009
  • Issued: 10/13/2015
  • Est. Priority Date: 08/17/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for protecting encryption keys in a database, comprising:

  • receiving a first password at a database server from a first individual entity, wherein said database server is associated with said database;

    receiving a second password at said database server from a second individual entity;

    generating, by at least one microprocessor, a first key, wherein said first key is protected using said first password;

    generating a second key, wherein said second key is protected using said second password;

    encrypting a third key using said second key to generate an encrypted third key, said third key being included in said encryption keys of said database; and

    encrypting said encrypted third key using said first key, wherein use of said third key requires said first password to be provided to said database server by said first individual entity and said second password to be provided to said database server by said second individual entity, said first password being received at said database server separately and independently of said second password, said first individual entity being different and independent from said second individual entity, and said database server enforcing ownership of said first key by said first individual entity and enforcing ownership of said second key by said second individual entity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×