×

Durable key management

  • US 10,003,584 B1
  • Filed: 09/02/2014
  • Issued: 06/19/2018
  • Est. Priority Date: 09/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, by one or more computer systems, an application programming interface request whose fulfillment includes backing up a first cryptographic key, wherein the application programming interface request is a call to an application programming interface; and

    fulfilling, by the one or more computer systems, the application programming interface request by at least;

    obtaining the first cryptographic key;

    determining a backup duration;

    selecting, based at least in part on the backup duration, a public cryptographic key, the public cryptographic key selected from a plurality of public cryptographic keys, the plurality of public cryptographic keys having a corresponding set of private cryptographic keys stored in an offline repository;

    encrypting the first cryptographic key such that the first cryptographic key is decryptable with a second cryptographic key;

    encrypting the second cryptographic key using the selected public cryptographic key, the selected public cryptographic key having a corresponding private cryptographic key that is stored in the offline repository and scheduled to be destroyed at a future time; and

    providing the encrypted first cryptographic key in response to the application programming interface request.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×