and integrity of information (e.g., application data, user authentication credentials)
stored by the system ortransmitted between the system and its users or other
entities. Most security protocols include cryptographic elements, and as a result,
need to be designed to manage cryptographic keys. Even in the many secure