Practice Lab
Interactive exercises to practice different encryption techniques
Welcome to the Practice Lab
This interactive lab allows you to practice all the encryption techniques we've covered throughout the course. Try the different exercises, test your knowledge, and experiment with various cryptographic methods.
Each practice tool includes both encryption and decryption capabilities. Try creating your own messages and see if you can decrypt them!
Jump to an Exercise:
Caesar Cipher Practice
Encrypt or decrypt messages using the Caesar shift cipher.
Caesar Cipher Tool
Result:
Practice Exercises
Exercise 1: Decrypt the message "KHOOR ZRUOG" with a shift of 3.
Exercise 2: Encrypt the message "TOP SECRET" with a shift of 7.
ROT13 Practice
Apply the ROT13 cipher to your messages (13-letter shift).
ROT13 Tool
Result:
Practice Exercises
Exercise 1: Apply ROT13 to "CRYPTO IS FUN"
Exercise 2: What message does "EBGNGR GUVEGRRA" decrypt to using ROT13?
Playfair Cipher Practice
Encrypt or decrypt messages using the Playfair block cipher.
Playfair Cipher Tool
Generated Key Grid:
Result:
Practice Exercises
Exercise 1: Using the keyword "KEYWORD", encrypt the message "HELLO WORLD"
Vigenère Cipher Practice
Encrypt or decrypt messages using the Vigenère polyalphabetic cipher.
Vigenère Cipher Tool
Result:
Practice Exercises
Exercise 1: Using the key "LEMON", encrypt the message "ATTACKATDAWN"
Exercise 2: Using the key "CRYPTO", decrypt the message "VSNYGVOUFCVRCHV"
Morse Code Practice
Convert text to Morse code and vice versa.
Morse Code Tool
Result:
Practice Exercises
Exercise 1: Convert "SOS" to Morse code
Exercise 2: What message does ".... . .-.. .-.. --- / .-- --- .-. .-.. -.." represent?
Binary Encoding Practice
Convert text to binary and vice versa.
Binary Encoding Tool
Result:
Practice Exercises
Exercise 1: Convert "ABC" to binary
Exercise 2: What text does "01101000 01101001" represent?
Pigpen Cipher Practice
Convert text to Pigpen cipher symbols.
Pigpen Cipher Tool
Pigpen Representation:
Practice Exercises
Exercise: Convert your name to Pigpen cipher and sketch it on paper
This is a self-check exercise - practice reading and writing Pigpen symbols.
Cryptography Challenge
Put your cryptography skills to the test with these challenges!
Challenge 1: Cipher Identification
Identify which cipher was used for each of the following encrypted messages:
1. URRYBJ PNGF
2. LXFOPVEFRNHR
3. .... .. -.. -.. . -. / -- . ... ... .- --. .
Challenge 2: Cryptanalysis
Decrypt the following message without knowing the key:
Create Your Own Ciphers
Now that you've practiced with various ciphers, try creating your own simple substitution cipher:
Custom Cipher Creator
Enter a 26-letter substitution for A-Z (default is reverse alphabet)