×

Distributed encryption and access control scheme in a cloud environment

  • US 9,373,001 B2
  • Filed: 03/11/2014
  • Issued: 06/21/2016
  • Est. Priority Date: 12/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for selectively assisting a fourth computerized system in a decryption of an encrypted file entity, the method comprises:

  • receiving, by a third computerized system from the fourth computerized system, a first encrypted file entity key and signed access metadata;

    wherein the first encrypted file entity key is created by encrypting a file entity key by a first computerized system using an encryption key of a second computerized system;

    wherein the signed access metadata is signed by the file entity key;

    wherein the encrypted file entity is created by encrypting a file entity by the first computerized system using the file entity key;

    sending, by the third computerized system, the signed access metadata and the first encrypted file entity key to the second computerized system;

    receiving a response from the second computerized system;

    determining, based on the response from the second computerized system, whether to facilitate the decryption of the encrypted file entity by the fourth computerized system;

    wherein if determining to facilitate the decryption of the encrypted file entity by the fourth computerized system then sending, by the third computerized system, a fourth computerized system encrypted file entity key to the fourth computerized system;

    wherein the fourth computerized system encrypted file entity key is created by the second computerized system by (a) decrypting the first encrypted file entity key to provide the file entity key, and (b) encrypting the file entity key with an encryption key of the fourth computerized system; and

    wherein if determining not to facilitate the decryption of the encrypted file entity by the fourth computerized system then preventing from assisting the fourth computerized system to decrypt the encrypted file entity.

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