Apparatus and method for protecting privacy while revealing data
First Claim
1. A method of protecting privacy, while revealing data, the method comprising:
- posting a question, wherein the data is revealed without a requirement of a trusted third party;
posting a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys;
encrypting a message with one of the public keys;
sending the encrypted message; and
if the encrypted message was encrypted with the public key with the corresponding private key, then decrypting the encrypted message.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of protecting privacy, while revealing data, includes: posting a question; posting a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys; encrypting a message with one of the public keys; sending the encrypted message; and if the encrypted message was encrypted with the public key with the corresponding private key, then decrypting the encrypted message. An apparatus for protecting privacy, while revealing data, includes: a first computer configured to post a question; a second computer configured to post a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys, where the first computer is further configured to encrypt a message with one of the public keys and send the encrypted message, and where the second computer is further configured to decrypt the encrypted message if the encrypted message was encrypted with the public key with the corresponding private key.
-
Citations
18 Claims
-
1. A method of protecting privacy, while revealing data, the method comprising:
-
posting a question, wherein the data is revealed without a requirement of a trusted third party;
posting a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys;
encrypting a message with one of the public keys;
sending the encrypted message; and
if the encrypted message was encrypted with the public key with the corresponding private key, then decrypting the encrypted message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article of manufacture, comprising:
a machine-readable medium having stored thereon instructions to;
post a question, wherein data is revealed without a requirement of a trusted third party;
post a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys;
encrypt a message with one of the public keys;
send the encrypted message; and
if the encrypted message was encrypted with the public key with the corresponding private key, then decrypt the encrypted message.
-
10. An apparatus for protecting privacy, while revealing data, the apparatus comprising:
-
means for posting a question, wherein the data is revealed without a requirement of a trusted third party;
coupled to the means for posting a question, means for posting a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys;
coupled to the means for posting the plurality of public keys, means for encrypting a message with one of the public keys;
coupled to the encrypting means, means for sending the encrypted message; and
coupled to the sending means, means for decrypting the encrypted message, if the encrypted message was encrypted with the public key with the corresponding private key.
-
-
11. An apparatus for protecting privacy, while revealing data, the apparatus comprising:
-
a first computer configured to post a question;
a second computer configured to post a plurality of public key in response to the question, where a product of the public keys matches a value given as part of the question, and where a private key corresponds to one of the public keys, where the first computer is further configured to encrypt a message with one of the public keys and send the encrypted message, and where the second computer is further configured to decrypt the encrypted message if the encrypted message was encrypted with the public key with the corresponding private key, wherein the data is revealed without a requirement of a trusted third party. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification