As technology advances to assist us in the modern world, so does the rise of new cyber threats. Some of these threats focus on stealing another person's personal identifiable information (PII) such as their identity, address, medical information, or even their credit card details as a user is conducting an online transaction on an e-commerce website. As security professionals, we try to ensure that our clients' data is not intercepted or leaked in any way. We use cryptographic methods to ensure the confidentiality of the data, whether it's data at rest, data in motion, or data in use.
In this chapter, we'll take a look at the following topics:
- An overview of cryptography
- Types of cipher
- Differences between symmetric and asymmetric algorithms
- Encryption algorithms
- Hashing algorithms
- Cryptographic systems
- Overview of the Public...