Patent ID: 7142676

Claim:
A method for securely communicating data comprising: (a) generating cipher text by encrypting data with a first cryptographic key (Ks 1 ) by the first party; (b) providing the cipher text to a second party; (c) encrypting the cryptographic key (Ks 1 ) using a second encryption key associated with the second party to produce a first key package; (d) encrypting the first key package using a third encryption key associated with a third party to produce a double key package; (e) providing, by the first party, the double key package to the second party; (f) communicating, by the second party, the double key package to the third party; and (g) decrypting, in part, the double key package to recover a decryption key for the second party using a third party based decryption key to facilitate mandatory communication between the second party and the third party and decryption of data based on the recovered decryption key.