Cryptography
What is Cryptography?
Cryptography is the science of protecting information by using mathematical techniques such as encryption, hashing, and digital signatures. In cybersecurity, cryptography helps keep data confidential, ensures it has not been altered, and proves who created or approved it.
Examples
- A website uses TLS to encrypt traffic so attackers cannot read credentials in transit.
- A password database stores password verifiers using a slow hashing algorithm so stolen hashes are harder to crack.
Discover 🔎
Cryptography is one of the foundations of modern security. It protects everyday activities like logging into accounts, sending messages, paying online, and updating software. Most security professionals do not need to be mathematicians, but they do need to understand what cryptography can guarantee, what it cannot guarantee, and where people commonly misuse it.
Summary 📝
Cryptography protects information using encryption, hashing, and digital signatures. It supports confidentiality, integrity, and authenticity in systems like HTTPS, VPNs, and secure software updates. Strong cryptography depends on modern algorithms and good key management, and it must be paired with access control and secure system design.
Tip: The interactive version includes progress tracking, decks, and premium deep dives.