The current state of the key as defined in: NIST DRAFT Special Publication 800-130, A Framework for Designing Cryptographic Key Management Systems, June 15, 2010.
CKS_PREACTIVATION - "The key has been generated, but is not yet authorized for use."
CKS_ACTIVE - "The key may be used to cryptographically protect information or to cryptographically process previously protected information."
CKS_SUSPENDED - "The use of a key may be suspended for a period of time."
CKS_REVOKED - "A revoked key is permanently taken out of service and will eventually be de-activated."
CKS_DEACTIVATED - "A key whose cryptoperiod has expired but is still needed to perform cryptographic processing is deactivated until it is destroyed."
CKS_DESTROYED - "The key is destroyed so that it cannot be recovered".
CKS_COMPROMISED - "..keys are compromised when they are released to or determined by an unauthorized entity."
CKS_DESTROYED_COMPROMISED - "The key is destroyed after a compromise, or the key is destroyed, and a compromise is later discovered."
Enumerator | |
---|---|
CKS_PREACTIVATION | |
CKS_ACTIVE | |
CKS_SUSPENDED | |
CKS_REVOKED | |
CKS_DEACTIVATED | |
CKS_DESTROYED | |
CKS_COMPROMISED | |
CKS_DESTROYED_COMPROMISED | |
CKS_MAX |
Definition at line 759 of file p6cryptokey.h.