SEC GUY / JOB READY / INTERACTIVE LAB

Encryption, without
the abstraction.

Make the moving parts visible: keys, ciphertext, signatures, certificates and common exam traps. Begin with a safe browser demo, then follow a guided ten-activity pathway.

10 LEARNING ACTIVITIESBROWSER-BASED PREVIEWKEYS TO CONFIDENCE
THE IDEA BEFORE THE TOOL

Security depends on the question you ask.

Encryption keeps data confidential. Signatures support authenticity and integrity. Encoding changes representation, but does not keep a secret.

01 / CONFIDENTIALITY

Can an outsider read it?

Use encryption with a protected key to keep message contents confidential.

02 / INTEGRITY

Was the message changed?

Authenticated encryption or a verified signature can detect modification.

03 / IDENTITY

Who is on the other end?

Certificates and trusted validation bind a public key to an identity in a larger protocol.

LIVE BROWSER EXERCISE

Encrypt. Inspect. Recover.

This self-contained demonstration generates a temporary AES-GCM key in your browser. It does not send your input to Sec Guy. Use made-up text only.

Educational demo only. Do not enter real secrets.

Ciphertext / Base64 displaySelect Encrypt sample to begin.Recovered plaintextWaiting for a local round trip.
What to notice: The random IV makes repeated encryptions look different. AES-GCM also checks authenticity when decrypting; a wrong key or altered ciphertext fails instead of silently producing a message.
YOUR FULL LEARNING MAP

Ten concepts. One clear route.

The current page has ten separate activities. The production redesign must preserve and re-test each working exercise while introducing a better index and corrected explanations.

01 / KEYS

Public and private keys

Explore what is shareable, what stays private, and why a key pair has two different jobs.

02 / CIPHER

Symmetric encryption

Encrypt a sample message and compare plaintext with authenticated ciphertext.

03 / RECOVERY

Unlock the vault

Decrypt with the matching key and see what happens when the key is wrong.

04 / TRUST

Digital signatures

Connect a signed message to tamper detection and signer verification.

05 / EXAM TRAP

Base64 is not encryption

Decode text without a secret key and explain why encoding provides no confidentiality.

06 / HIDDEN DATA

Steganography

See how a small change can hide data without making the carrier visibly different.

07 / EXCHANGE

Diffie-Hellman

Follow the idea of agreeing on a shared secret over a public channel.

08 / CERTIFICATES

PKI and certificates

Map a public key to an identity through a certificate and a trusted issuer.

09 / MODES

Patterns and block modes

See why repeated patterns make ECB unsuitable for most data.

10 / RESILIENCE

Guessing and key strength

Compare small toy search spaces with the scale of real cryptographic keys.

Technical reference: NIST SP 800-38D and MDN Web Crypto. Preview exercise only; this does not replace the ten live activities yet.

KEEP THE MOMENTUM

Turn practice into proof.

Continue with hashing, command-line investigations, or a portfolio-ready project.

Explore Experience Builder