Practice Lab

Interactive exercises to practice different encryption techniques

← Previous: Symmetric vs Asymmetric All Lessons →

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.

i

Each practice tool includes both encryption and decryption capabilities. Try creating your own messages and see if you can decrypt them!

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:

JHLZHY JPWOLY PZ LHZF AV IYLHR

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)

Result: