System and method for managing the lifecycle of encryption keys
First Claim
Patent Images
1. A system for managing a lifecycle of an encryption key comprising:
- a workflow engine operable to implement a workflow;
a data store comprising a plurality of workflows logically connected to the workflow engine, wherein each of the plurality of workflows comprise computer instructions for automatically implementing one or more steps in the lifecycle of the encryption key; and
a web service module, logically connected to the workflow engine and operable to distribute the encryption key to a plurality of targets comprising different operating platforms.
1 Assignment
0 Petitions
Accused Products
Abstract
Automatically managing the lifecycle of encryption keys. The systems and methods include a workflow engine and workflows that implement actions that generate, maintain, replace, and destroy encryption keys. Workflows may trigger other workflows to automate each step in an encryption key'"'"'s lifecycle. The systems and methods include reporting on and auditing of the entire hierarchy of keys managed by the system.
-
Citations
20 Claims
-
1. A system for managing a lifecycle of an encryption key comprising:
-
a workflow engine operable to implement a workflow; a data store comprising a plurality of workflows logically connected to the workflow engine, wherein each of the plurality of workflows comprise computer instructions for automatically implementing one or more steps in the lifecycle of the encryption key; and a web service module, logically connected to the workflow engine and operable to distribute the encryption key to a plurality of targets comprising different operating platforms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for managing a lifecycle of an encryption key with a key management system, comprising the steps of:
-
instantiating a workflow to generate an encryption key in response to a request; automatically generating the encryption key with the workflow; automatically transmitting the encryption key to a target; and continually maintaining the encryption key comprising an automated maintenance function. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for managing a lifecycle of an encryption key comprising the steps of:
-
receiving an instruction to remove an existing encryption key from a target; automatically instantiating a workflow to replace the existing encryption key in response to the instruction; automatically generating a replacement encryption key by using the workflow; automatically transmitting the replacement encryption key to the target; automatically removing the existing encryption key from the target; and continually maintaining the encryption key comprising an automated maintenance function. - View Dependent Claims (16, 17)
-
-
18. A system for managing a lifecycle of an encryption key used in the payment card industry comprising:
-
a workflow engine operable to implement a workflow; a data store comprising a plurality of workflows logically connected to the workflow engine, wherein each of the plurality of workflows comprise one or more program files for automatically implementing one or more steps in the lifecycle of the encryption key; a secure workstation logically connected to the workflow engine and operable to implement a workflow using the workflow engine and further operable to enable data input during implementation of workflow; and one or more targets for encryption keys, connected to the workflow engine by a network. - View Dependent Claims (19, 20)
-
Specification