SYSTEM AND METHOD FOR CENTRALIZED KEY DISTRIBUTION
First Claim
Patent Images
1. A method for distributing credentials comprising:
- receiving a key message at a key master service, wherein the key message originates from a first client application;
associating a key identifier with a first key of the key message;
storing the first key at the key master service indexed at least by a key identifier;
receiving a request for a key from an outside service, wherein the request specifies a key identifier; and
responding to the request with a key according to the key identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for distributing key pair credentials that includes receiving a public key message at a key master service, wherein the public key message originates from a first client application; associating a key identifier with the public key; storing the public key at the key master service indexed at least by a key identifier; receiving a request for a public key from an outside service, wherein the request specifies a key identifier; and responding to the request with a public key according to the key identifier.
-
Citations
20 Claims
-
1. A method for distributing credentials comprising:
-
receiving a key message at a key master service, wherein the key message originates from a first client application; associating a key identifier with a first key of the key message; storing the first key at the key master service indexed at least by a key identifier; receiving a request for a key from an outside service, wherein the request specifies a key identifier; and responding to the request with a key according to the key identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for key pair distribution comprising:
-
receiving a key pair request at a key master service; creating a key pair within the key master service, wherein the key pair includes a public key and a private key; storing the public key at the key master service associated with a key identifier; transmitting the private key and the key identifier in a response to the key request; receiving a public key request from an outside service, wherein the public key request specifies a key identifier; and responding to the public key request with a public key according to the key identifier. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for distributing key pair credentials comprising:
-
For each client instance from a set of client instances, creating a key pair, wherein a key pair includes a private key stored at the client instance and a public key; receiving a set of public keys at a key service platform, wherein the key service platform is a network accessible computing platform that is remote from the plurality of client instances; associating a unique key identifier with each of the set of public key; storing the public key at the key master service indexed at least by the key identifier; receiving a set of key requests from a set of outside services, wherein each key request specifies a key identifier; processing the set of key requests to identify a public key for a key identifier specified in the key request; and responding to the set of key requests with a public key response according to the key identifier.
-
Specification