×

Encrypting data for access by multiple users

  • US 7,596,222 B2
  • Filed: 06/21/2007
  • Issued: 09/29/2009
  • Est. Priority Date: 01/27/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for protecting data for N users using N passphrases respectively known to the N users such that N is at least 2, comprising:

  • encrypting data using a master key according to a first symmetric encryption algorithm, to provide encrypted data;

    deriving a key encryption key for each user from the passphrase known to each user;

    encrypting the master key using the key encryption key of each user according to a second symmetric encryption algorithm, to provide an encrypted master key for each user;

    deriving a verification key for each user from the passphrase known to each user, said verification key for each user differing from said key encryption key for each user; and

    posting the encrypted data along with an ancillary file for access by the user, said ancillary file comprising a user identifier specific to each user, the encrypted master key for each user, and the verification key for each user.

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