Method and apparatus for encrypting data
First Claim
Patent Images
1. 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.
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.
23 Citations
9 Claims
-
1. 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.
- encrypting a second data set with the public key;
-
2. A method for encrypting data comprising deriving a public key using a first data set that defines a term of an agreement;
- encrypting a second data set with the public key;
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 (3, 4, 5)
- encrypting a second data set with the public key;
-
6. A computer system for encrypting data comprising a first computer entity for deriving a public key using a first data set that defines a term of an agreement and encrypting a second data set with the public key;
- 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;
-
7. A computer system for encrypting data comprising a first computer node for deriving a public key using a first data set that defines an instruction and encrypting a second data set with the public key;
- communication means for providing the encrypted data to a second computer node and the public key to a third computer node;
wherein the third computer node is arranged, on satisfaction of the instruction to the third party, to provide an associated private key to the second computer node to allow decryption of the encrypted second data set.
- communication means for providing the encrypted data to a second computer node and the public key to a third computer node;
-
8. A computer apparatus for encrypting data comprising a processor for deriving a public key using a first data set that defines a term of an agreement and encrypting a second data set with the public key.
-
9. A computer apparatus for encrypting data comprising a processor for deriving a public key using a first data set that defines an instruction and encrypting a second data set with the public key.
Specification