← Back to CoursesCyber Security: Intermediate

Neuroanatomy Explorer

Drag to rotate · scroll to zoom · click regions to explore

View
Loading 3D model…

Click a region
to explore it

Memory Deck

Flip each card and rate whether you knew it. Your score is saved.

Term
Definition

Deck complete — score saved.

Match the Pairs

Match each term to its definition. Finish the board to earn your score.

All matched — score saved.

Concept Constellation

Every key idea in this course, mapped as an explorable 3D constellation. Drag to rotate, scroll to zoom, click a node.

Click a node to read its definition.

Cryptography Essentials for Security Practitioners

Manual: General · Subject: Cyber Security

Understand how encryption, hashing, and digital signatures support secure systems.

What cryptography does

Core uses

Cryptography protects data in transit and at rest, confirms message integrity, and supports authentication and non-repudiation. Security controls are strongest when cryptography is used correctly and with good key management.

Common cryptographic primitives

PrimitiveMain purpose
Symmetric encryptionFast secrecy using one shared key
Asymmetric encryptionKey exchange and public-key secrecy
HashingFixed-length fingerprint for integrity
Digital signatureIntegrity, authenticity, and non-repudiation
⚠️

Important distinction

Encryption hides content, but it does not automatically prove who sent it. Signatures and authenticated protocols are needed for that.

Key terms

Plaintext
Original readable data
Ciphertext
Encrypted unreadable data
Key
Secret value that controls cryptographic operation
Nonce
A value used once to prevent replay or reuse problems

When to choose what

  1. 1

    Use hashing when you need integrity checking, not secrecy.

  2. 2

    Use symmetric encryption for large data volumes.

  3. 3

    Use asymmetric cryptography for identity, exchange, and signatures.

  4. 4

    Use well-reviewed protocols instead of combining algorithms manually.

What is the main purpose of hashing?

What is a digital signature used to prove?

Which is the best reason to prefer authenticated encryption modes and protocols?

Why is key management critical?