Beginner Module B12

Introduction to Cryptography Concepts

Learn how encryption, keys, hashing, signatures, certificates, and secure connections help protect digital information and build trust online.

Module Snapshot

TrackHigh School Beginner
ModuleB12 of 15
Lessons7
Module Test25 questions

Module Mission

Understand how cryptography protects information and verifies trust.

Cryptography helps keep information private, detect unauthorized changes, verify identity, protect stored data, and establish safer digital connections. This module focuses on defensive concepts and careful decision-making rather than complex mathematics.

Safety Reminder

Every key, certificate, hash, message, file, account, website, and connection in this module is fictional. Students should never share real private keys, recovery secrets, passwords, MFA codes, or protected personal information.

Visual Framework

The cryptography protection workflow

Strong cryptographic decisions begin with the protection goal and continue through trusted methods, protected keys, identity checks, and verification.

1

Identify the goal

Decide whether the data needs confidentiality, integrity, authenticity, secure exchange, or several protections together.

2

Choose the method

Match encryption, hashing, signatures, certificates, and secure connections to the defensive need.

3

Protect the keys

Limit access to secret and private keys, use approved storage, and never share them through untrusted channels.

4

Verify identity

Check trusted certificates, official services, expected names, and approved warnings before sending sensitive data.

5

Confirm the result

Verify that protected data, signatures, hashes, and connections behave as expected through approved tools.

Fake Data Panel

Defensive Crypto Events

Fake Data
EncryptionPrivate school file stored as readable plaintextProtect with approved encryption
HashingDownloaded file hash differs from the publisher valueStop and verify source
CertificateBrowser warns that the site identity cannot be verifiedDo not continue
Key safetyPrivate key is attached to a public messageRevoke and report

This panel is fictional. Students review displayed evidence only and never expose real cryptographic keys, private data, or account secrets.

Learning Path

B12 Lessons

Each lesson uses fictional messages, files, keys, certificates, hashes, downloads, accounts, websites, and secure-connection scenarios to build practical defensive understanding.

B12.1

Lesson 1

What Cryptography Does

Understand how cryptography helps protect confidentiality, integrity, authenticity, and trust in digital systems.

Safe Lab

Match fictional messages, files, accounts, and connections with the cryptographic goal they need.

Open →

B12.2

Lesson 2

Plaintext, Ciphertext, Algorithms, and Keys

Learn the basic language of cryptography and how algorithms and keys transform readable information into protected ciphertext.

Safe Lab

Label a fictional encryption workflow and identify which parts must remain secret and which may be public.

Open →

B12.3

Lesson 3

Symmetric Encryption Basics

Explore how one shared secret key can protect data efficiently and why secure key sharing and storage matter.

Safe Lab

Review fictional symmetric-encryption scenarios and identify key-distribution, storage, and access risks.

Open →

B12.4

Lesson 4

Asymmetric Encryption Basics

Understand public and private keys, secure exchange, digital signatures, and why the private key must remain protected.

Safe Lab

Sort fictional public-key and private-key actions into safe and unsafe choices.

Open →

B12.5

Lesson 5

Hashing and Data Integrity

Learn how cryptographic hashes create fixed-length fingerprints used to detect changes and support integrity checking.

Safe Lab

Compare fictional file hashes before and after approved changes and explain what the differences mean.

Open →

B12.6

Lesson 6

Certificates and Secure Connections

Learn how certificates, trusted authorities, HTTPS, browser warnings, and identity checks support secure connections.

Safe Lab

Inspect fictional certificate and browser evidence and choose the safest response to each connection.

Open →

B12.7

Lesson 7

Cryptography Decision Lab

Apply encryption, keys, hashing, signatures, certificates, and secure-connection concepts to defensive scenarios.

Safe Lab

Build a fictional protection plan for messages, files, software downloads, websites, accounts, and backups.

Open →

Objectives

By the end, students can:

Explain how cryptography supports confidentiality, integrity, authenticity, and trust.

Use the terms plaintext, ciphertext, algorithm, key, encryption, and decryption correctly.

Compare symmetric and asymmetric encryption at a beginner level.

Explain how hashing helps detect changes without reversing the original data.

Recognize the role of certificates, HTTPS, browser warnings, and trusted identity checks.

Module Assessment

B12 Module Test

The module ends with a 25-question scored test covering cryptographic goals, plaintext, ciphertext, algorithms, keys, symmetric encryption, asymmetric encryption, hashing, signatures, certificates, HTTPS, browser warnings, and defensive decision making. Answers and explanations remain hidden until submission.

Open Module Test →