System and method for device bound public key infrastructure
First Claim
Patent Images
1. A device for sending data via secured communication in a public key infrastructure, comprising:
- a communication module for communicating with a data requesting device;
at least one processor in operative communication with the communication module; and
a memory in operative communication with the at least one processor and comprising executable code for the at least one processor to;
generate a requester key pair for the data requesting device, the requester key pair comprising a requester private key and a requester public key; and
in response to receiving a unique device identifier from the data requesting device, calculate a difference between the unique device identifier and the requester private key.
10 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided secured communication of data, such as in the context of a public key infrastructure (PKI). In one embodiment, the technique may involve using a private key that is bound to the device requesting the secure data, thereby making it harder for someone to copy, steal or fake. The private key may be generated by adding a filler code to a unique device identifier. The identifier may be based on at least one user-configurable parameter and at least one non-user-configurable parameter of the device.
120 Citations
21 Claims
-
1. A device for sending data via secured communication in a public key infrastructure, comprising:
-
a communication module for communicating with a data requesting device; at least one processor in operative communication with the communication module; and a memory in operative communication with the at least one processor and comprising executable code for the at least one processor to; generate a requester key pair for the data requesting device, the requester key pair comprising a requester private key and a requester public key; and in response to receiving a unique device identifier from the data requesting device, calculate a difference between the unique device identifier and the requester private key. - View Dependent Claims (2, 3, 4)
-
-
5. A device for requesting data via secured communication in a public key infrastructure, comprising:
-
a communication module for communicating with a data sender; at least one processor in operative communication with the communication module; and a memory in operative communication with the at least one processor and comprising executable code for the at least one processor to; receive a request for a unique device identifier of a requesting device from the data sender; in response to the request from the data sender, compile unique identifying information from a computing environment of the requesting device; generate the unique device identifier based at least in part on the compiled unique identifying information; and instruct the communication module to transmit the generated unique device identifier to the data sender. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method for secured communication in a public key infrastructure, comprising:
-
generating a requester key pair for a data requesting device, the requester key pair comprising a requester private key and a requester public key; receiving a unique device identifier from the data requesting device; calculating a difference between the unique device identifier and the requester private key; and storing the difference as a filler code. - View Dependent Claims (13, 14)
-
-
15. A method for secured communication in a public key infrastructure, comprising:
-
receiving from a data sender a request for a unique device identifier of a requesting device; in response to the request from the data sender, compiling unique identifying information from a computing environment of the requesting device; generating the unique device identifier based at least in part on the compiled unique identifying information; and providing the generated unique device identifier to the data sender. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification