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.
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.
Can an outsider read it?
Use encryption with a protected key to keep message contents confidential.
Was the message changed?
Authenticated encryption or a verified signature can detect modification.
Who is on the other end?
Certificates and trusted validation bind a public key to an identity in a larger protocol.
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.
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.
Public and private keys
Explore what is shareable, what stays private, and why a key pair has two different jobs.
Symmetric encryption
Encrypt a sample message and compare plaintext with authenticated ciphertext.
Unlock the vault
Decrypt with the matching key and see what happens when the key is wrong.
Digital signatures
Connect a signed message to tamper detection and signer verification.
Base64 is not encryption
Decode text without a secret key and explain why encoding provides no confidentiality.
Steganography
See how a small change can hide data without making the carrier visibly different.
Diffie-Hellman
Follow the idea of agreeing on a shared secret over a public channel.
PKI and certificates
Map a public key to an identity through a certificate and a trusted issuer.
Patterns and block modes
See why repeated patterns make ECB unsuitable for most data.
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.
Turn practice into proof.
Continue with hashing, command-line investigations, or a portfolio-ready project.
Explore Experience Builder
