Stage 1 · Lesson 6 of 8
Hashing and encryption, conceptually
turns data into a short, fixed-size fingerprint that cannot be turned back into the original. The same input always gives the same hash, so it is used to check that data has not changed. With a slow algorithm and a salt (random extra data added to each password), it is also how passwords should be stored.
is different: it can be reversed by anyone with the right key. encryption uses one shared key and is fast. Asymmetric encryption uses a pair: a public key anyone may have and a private key only you keep.
This solves the problem of sharing a key safely. , the lock behind HTTPS, combines both to protect web traffic. A digital signature uses a key pair to prove who sent something.
You do not need the maths for a first role, but you must pick the right tool for each job.
Common trapsaying passwords are "encrypted" when they should be hashed, or writing your own instead of using a well-reviewed library.
A question to check yourself, an AI practice session and 3 cheat sheet entries come with the full roadmap. Unlock
Resources for this stage
Start with· follow one of these
- CourseFreeProfessor Messer's Security+ (SY0-701) Course
Professor Messer · Beginner
Free video course whose early sections cover general security concepts, threats and cryptography at exactly the right depth
- PlatformFreeTryHackMe
TryHackMe · Beginner
The free pre-security and introductory rooms teach networking, Linux and web basics in guided, browser-based labs