Patent ID: 7499552
Filing Date: 2009-03-03
Classification: H04L

Abstract:
1. A cipher system, comprising: a processor; and a memory storing instructions operable with the processor for verifying a decryption of an encrypted user data key used to encrypt user data prior to an encryption of the user data key with an encryption key, the instructions being executed for: intermixing eight bytes of random text with eight bytes of text comprising alphanumeric characters “DFSMSDSS” to create an intermixed text; encrypting the intermixed text with the user data key to create a verification text; decrypting the encrypted user data key with a decryption key in response to an initiation of a decryption of the encrypted user data with the user data key as decrypted with the decryption key; decrypting the verification text with the user data key as decrypted with the decryption key; validating a use of the user data key as decrypted with the decryption key to decrypt the encrypted user data in response to a matched comparison of the verification text as decrypted with the user data key and the intermixed text; and invalidating the use of the user data key as decrypted with the decryption key to decrypt the encrypted user data in response to a mismatched comparison of the verification text as decrypted with the user data key and the intermixed text.