The requirements for managing cryptographic data depend upon the:

  • Type of cryptography involved
  • Media used for storage and transport

A general requirement that applies to all cryptography is to ensure that all keys, once generated, are recoverable.