×

Encryption data integrity check with dual parallel encryption engines

  • US 8,171,282 B2
  • Filed: 11/15/2007
  • Issued: 05/01/2012
  • Est. Priority Date: 11/15/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of providing integrity checks during data encryption, the method comprising:

  • encrypting a clear text by a first encryption engine using a first instance of an encryption key provided by a key manager to produce a first cipher text;

    encrypting said clear text by a second encryption engine using a second, different instance of said encryption key to produce a second cipher text, wherein the second, different intance is provided by the key manager independent of the first instance of the encryption key;

    determining whether the first instance of the encryption key and the second, different instance of the encryption key are identical and valid by comparing said first cipher text with said second cipher text; and

    in response to the first cipher text and the second cipher text matching, indicating that the encryption keys are identical and valid and that no errors have occurred during encryption of said clear text, generating a cipher text checksum and appending the cipher text checksum to one of the first cipher text and the second cipher text.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×