Method and apparatus for encrypting data
First Claim
Patent Images
1. A method for encrypting data comprising:
- encrypting a second data set with a public key comprising a first data set that defines a term of an agreement;
providing the encrypted second data set to a recipient;
providing the public key to a third party such that on satisfaction of the term of the agreement the third party provides an associated private key to the recipient to allow decryption of the encrypted second data set.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for encrypting data comprising deriving a public key using a first data set that defines an instruction; encrypting a second data set with the public key; providing the encrypted third data set to a recipient; providing the public key to a third party such that on satisfaction of the instruction the third party provides an associated private key to the recipient to allow decryption of the encrypted second data set.
12 Citations
5 Claims
-
1. A method for encrypting data comprising:
- encrypting a second data set with a public key comprising a first data set that defines a term of an agreement;
providing the encrypted second data set to a recipient;
providing the public key to a third party such that on satisfaction of the term of the agreement the third party provides an associated private key to the recipient to allow decryption of the encrypted second data set. - View Dependent Claims (2, 3)
- encrypting a second data set with a public key comprising a first data set that defines a term of an agreement;
-
4. A computer system for encrypting data comprising a first computer entity for encrypting a second data set with a public key comprising a first data set that defines a term of an agreement;
- communication means for providing the encrypted data to a second computer entity and the public key to a third computer entity;
wherein the third computer entity is arranged, on satisfaction of the term of the agreement, to provide an associated private key to the second computer entity to allow decryption of the encrypted second data set.
- communication means for providing the encrypted data to a second computer entity and the public key to a third computer entity;
-
5. A computer apparatus for encrypting data comprising:
-
a processor arranged to encrypt a second data set using a public key;
arida communication arrangement for outputting the encrypted second data set for provision to a recipient; wherein the public key comprises a first data set that defines a term of an agreement that is to be checked by a third party as being satisfied by said recipient before the third party provides the recipient with a private key for decrypting the encrypted second data set.
-
Specification