Skip to content
CryptoAcademy logo CryptoAcademy
Menu
Beginner Free 4 modules · 12 lessons

Understanding Cryptography

Build real intuition for hashing, keys and signatures — from first principles to practical use, with interactive labs at every step.

What you will learn

  • Explain what a cryptographic hash does and why it matters
  • Read and compare SHA-2 digests and understand the avalanche effect
  • Distinguish hashing from encryption — and passwords from both
  • Reason about key pairs, digital signatures and HTTPS
  • Pick the right primitive: hash, HMAC, AES-GCM, Ed25519 or Argon2

About this course

Cryptography is the invisible infrastructure behind secure software and every blockchain. This course starts with intuition and adds technical depth gradually: every concept comes with a figure, a real-world example, an interactive lab and a knowledge check.

You will finish able to choose the right primitive for a given job and to recognise the mistakes that get systems broken.

Curriculum

Hash functions 4 lessons

Encryption 3 lessons

Keys & signatures 3 lessons

Using cryptography well 2 lessons

Share this page

Send this link to a friend, or scan the QR code to open it on your phone.