Platform and method for establishing trust without revealing identity
First Claim
Patent Images
1. A method comprising:
- receiving a request to prove that a platform possesses cryptographic information from a certifying manufacturer; and
performing a direct proof by the platform to prove that the platform possesses the cryptographic information, the direct proof comprises a plurality of exponentiations each being conducted using an exponent having a bit length no more than one-half a bit length of a modulus (n).
2 Assignments
0 Petitions
Accused Products
Abstract
One aspect of an embodiment of the invention provides a method and platform to prove to a challenger that a responder device possesses cryptographic information from a certifying manufacturer. This is accomplished by performing a direct proof by the responder device to prove that the responder device possesses the cryptographic information. The direct proof comprises at least one exponentiation being conducted using an exponent having a bit length no more than one-half a bit length of a modulus (n).
165 Citations
19 Claims
-
1. A method comprising:
-
receiving a request to prove that a platform possesses cryptographic information from a certifying manufacturer; and
performing a direct proof by the platform to prove that the platform possesses the cryptographic information, the direct proof comprises a plurality of exponentiations each being conducted using an exponent having a bit length no more than one-half a bit length of a modulus (n). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
receiving a request to prove that a platform possesses cryptographic information from a certifying manufacturer; and
performing a direct proof by the platform to prove that the platform possesses the cryptographic information, the direct proof comprises a plurality of exponentiations each being conducted using an exponent remaining constant despite an increase in a bit length of a modulus (n). - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a request for information by a cryptographic device; and
proving in a single direct proof that a value was signed by a signature key without revealing the value, the single direct proof comprises a plurality of exponentiations of which all of the plurality of exponentiations are conducted using a fixed exponent substantially less in bit length than a bit length of a modulus (n). - View Dependent Claims (14, 15, 16)
-
-
17. A platform comprising:
-
a bus;
a network interface card coupled to the bus; and
a processor coupled to the bus; and
a trusted platform module coupled to the processor, in response to a challenge received over the network interface card, the trusted platform module to perform a direct proof in order to prove that the trusted platform module has a digital signature from a device manufacturer and the digital signature is valid without revealing the digital signature, the direct proof comprises a plurality of exponentiations each being conducted using an exponent having a bit length no more than one-half a bit length of a modulus (n). - View Dependent Claims (18, 19)
-
Specification