×

Accessing protected data on network storage from multiple devices

  • US 8,059,818 B2
  • Filed: 02/11/2005
  • Issued: 11/15/2011
  • Est. Priority Date: 02/13/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • securely storing data on a remote network for access by devices that belong to an authorized domain by;

    a domain member device of said authorized domain establishing an authenticated channel between said domain member device and a candidate device that is to be included in the domain, over which channel authentication data of the candidate device is sent;

    said domain member device receiving an encryption key from said candidate device;

    said domain member device encrypting a confidential domain key with said encryption key of said candidate device and storing the encrypted confidential domain key,thereby including said candidate device in the domain so that said candidate device included in said authorized domain is enabled to store encrypted data of a user of said candidate device on the remote network along with other encrypted data of other users encrypted at any storing domain member device and stored on the remote network and made accessible to said devices that belong to the authorized domain by means of the confidential domain key, wherein said including the candidate device in the domain is performed by a master device included in the domain,said master device storing, on the remote network, a domain list comprising a domain identifier, a encryption key of each domain member device, a message authentication code including each encryption key and a domain authentication key derived from the confidential domain key, and encrypted encryption key that corresponds to each domain member device;

    said master device deleting, when a domain member device is removed from the domain, the encryption key corresponding to said domain member from the existing domain list;

    said master device creating a new confidential domain key;

    said master device encrypting the new confidential domain key with each remaining encryption key obtained from the existing domain list and producing a new message authentication code based on the new confidential domain key and the remaining encryption keys; and

    said master device creating an updated domain list based on the new confidential domain key and storing the updated domain list on the remote network.

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