US20150074408A1

System and method for centralized key distribution

Claim Score by NHIP

Read claim 1, the broadest

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.

US20150074408A1, drawing sheet 1
Sheet 1 of 11

Term

8 yearsto projected expiry

Projected expiry 10 September 2034, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Broadest claimClaim Score 75, broad(NHIP)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.
  2. 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.
  3. 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.