Appendix E. Answers to Review Questions

1:

Cryptography is the basic building block that enables which of the following?

  1. Authentication

  2. Integrity

  3. Confidentiality

  4. All of the above

A1:

A, B, and C. Cryptography is the basic building block that enables authentication, integrity, and confidentiality. Most current authentication, integrity, and confidentiality technologies are derived from the following three cryptographic functions: symmetric encryption, asymmetric encryption, and one-way hash functions.

2:

True or false: The best security algorithms are designed in secret.

A2:

False. Most good security algorithms undergo years of scrutiny by the world's best cryptographers, who validate the strength of the algorithm.

3:

What is a brute-force attack? ...

Get Designing Network Security Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.