2.1. Cryptography#
Ensuring the confidentiality of data is now a basic requirement of computing. Cryptography underpins everything from sending secure messages to making online purchases. By the end of this module, you will appreciate how cryptography protects our digital activities and learn several foundational techniques.
2.1.1. Why Is Cryptography Important?#
Protecting Data: Prevents unauthorised parties from reading private information.
Verifying Authenticity: Ensures a message or file really comes from who it claims to.
Maintaining Integrity: Detects if any data is tampered with during transmission or storage.
2.1.2. What Will We Cover?#
2.1.3. Looking Ahead#
In later sections we will apply these fundamental cryptographic techniques to secure the web and our applications.
2.1.4. Recommended Video#
2.1.5. Glossary#
- Cryptography#
The use of techniques such as ciphers and hashing to protect digital data, including confidentiality, authenticity, and integrity.