×

METHODS FOR CRYPTOGRAPHIC DELEGATION AND ENFORCEMENT OF DYNAMIC ACCESS TO STORED DATA

  • US 20170207910A1
  • Filed: 01/30/2017
  • Published: 07/20/2017
  • Est. Priority Date: 01/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for modifying a protected data object or a portion thereof stored in a memory of a computer, wherein the protected data object comprises a plurality of data blocks and one or more regions of data block metadata, each associated with one or more of the data blocks, comprising:

  • generating for a first modified data block, a new per-block hash value using as a hash function input data contained in the first modified data block or a new per-block hash message authentication code (HMAC) using as hash function inputs a new per-block hash key and data contained in the first modified data block;

    writing the new per-block hash value or the new per-block HMAC to data block metadata associated with the modified data block in the protected data object; and

    writing the first modified data block to one of the data blocks of the protected data object.

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