Patent ID: 9633212
Date: 2017-04-25
CPC Classifications: G06F,H04L

Claim:
1. A security system to select and generate a key to perform a cryptographic operation, the system comprising: a memory device configured to store information corresponding with one or more inputs representing criteria for the key, the one or more inputs excluding an explicit identification of the key and the one or more inputs specifying the cryptographic operation, data on which to perform the cryptographic operation, and a type of the data; and a processor configured to obtain the one or more inputs, retrieve information corresponding with the one or more inputs, the information including an industry standard corresponding with the type of the data, select and generate the key based on the information including the industry standard corresponding with the type of the data, perform the cryptographic operation on the data, using the key, to obtain cryptographic output, generate data structures as two or more key tokens, each data structure including the key and information indicating a respective type of the key, and output the cryptographic output and the two or more key tokens.