×

Trusted storage systems and methods

  • US 7,152,165 B1
  • Filed: 07/17/2000
  • Issued: 12/19/2006
  • Est. Priority Date: 07/16/1999
  • Status: Active Grant
First Claim
Patent Images

1. A method for protecting the secrecy and integrity of data stored on a non-volatile storage medium, the method comprising:

  • receiving a block of data for storage on the non-volatile storage medium;

    generating at least one piece of meta-data relating to the block of data;

    calculating a first cryptographic hash of at least a portion of the block of data;

    calculating a second cryptographic hash of the meta-data;

    encrypting the block of data and encrypting the meta-data to form one or more uniform blocks of encrypted data;

    storing a cryptographic key in a substantially secret storage medium, the key being operable to decrypt the one or more uniform blocks of encrypted data;

    storing the one or more uniform blocks of encrypted data on the non-volatile storage medium.

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