The document provides information about various codes and ciphers, including Morse code, Rail Fence cipher, Base64, Caesar cipher, semaphore, Playfair cipher, and the Cipher wheel. It then shares the solutions to the CryptKids crypto challenge, which used different ciphers at each step to reveal clues and solve puzzles. The challenges helped teach about cryptanalysis and different encryption methods.
1 of 25
Download to read offline
More Related Content
BSidesDC 2015 CryptKids Crypto Challenge
1. Crypto 101
Afterword: This presentation was never actually delivered,
however we had several of the CryptKids attendees throw
themselves at the challenge with amazing energy, the kids Young
Adults who won this years challenge were amazing.
Next year the challenge will be split into three challenges for
different age ranges.
2. Code or Cipher
Codes are a way of translating language that does not involve
hiding the meaning of the original message usually for digital
transmission or brevity
Examples:
Morse code: a binary digital code for radio transmission
Commercial code: special words used to replace entire
phrases to save on transmission costs
Brevity codes: used by militaries for radio transmission
Base64: used for digital transmission on computer networks
3. Ciphers are ways of hiding communications so
that only others who have the key can read them
Examples
Alberti Cipher (cipher disk)
Cesar Cipher
Enigma
Code or Cipher
7. Codes and ciphers in media
Disney XD
TV-Y
Common sense media age
recommendation 8+
Each episodes end credits
has a different message
Website dedicated to the
secrets and codes
themysteryofgravityfalls.com
9. AMC
TV-14
Common sense media
age recommendation 15+
There are episodes that
discuss secret messages
and different ways of
hiding messages.
Addresses espionage in
historical context
Codes and ciphers in media
10. Codes and ciphers in media
PG-13
Common sense media
age recommendation 13+
Dramatically 鍖ctionalized
history of Alan Turing and
the breaking of the
Enigma
11. Codes and ciphers in media
R
Common sense media
age recommendation 16+
Addresses issues with
cryptanalysis and how
adding a single wheel to
the Enigma increase work
factor required to solve it.
12. Codes and ciphers in media
R
Common sense media
age recommendation 16+
Fictionalized history of
Navajo Code Talkers
13. The CryptKids crypto
challenge
The next few slides will go through the clues from the
challenge. Each decoded message would give you a clue
to how to solve the next message
14. Welcome to the BSidesDC Cryptkids Crypto challenge. Each puzzle you
鍖nd will provide you with clues to solve other puzzles so it will be helpful to
solve them in order.
For the 鍖rst puzzle Ill give you the clue below to help you get started:
Clue: If you had a radio and key you could easily unlock this code
1011 111 001 010 / 10 0 1001 1 / 1010 0100 001 0 / 00 000 111000 / 100
111 10 / 1 / 000 00 1 / 01 10 100 / 011 01 1 1010 0000 / 0010 010 111 11 /
1 0000 0 / 0010 0 10 1010 0 110011 / 110 0 1 / 00 10 / 1 0000 0 / 110 01
11 0 / 01 10 100 / 0000 01 0001 0 / 000 111 11 0 / 0010 001 10
23. Since you dont have access to the wheel I created for the conference use
http://www.dcode.fr/alberti-cipher
Set wheels to
ABCDEFGHIJKLMNOPQRSTUVWXYZ1234
abcdefghijklmnopqrstuvwxyz1234
2RXKF1JHVTWSN3NMASPMBVQRDSRRELCG42WHXIPGMHZAZGG4KDB
25. 1) Morse Code: Dont sit and watch from the fence, get in the game
and have some fun
2) Rail Fence: A Frenchman and amateur cryptographer created this
cipher in 1901
3) bi鍖d: All your Base are belong to us!!!!!!!!x8
4) Base64: You wont need to shave this FOUR letter word to 鍖nd the
next message but you might need to use it to 鍖nd the key
5) Cesar Keyed: Key - head Shift - 4
We know our codes and ciphers but what's a "sema" for?
A "bunting-tosser" doesn't "toss the bunting" any more!
6) Semaphore: Youre half way there Have you been playing fair in the
CRYPT kids challenge
7) Playfair: numbers are important to codes and ciphers you will need
three two and four to solve the 鍖nal puzzle
8) Numbers: Mary Mary quite contrary
You should have used better codes
9) Mary Queen of Scots: spin around
10) Cipher wheel:you have completed the bsidesdc cryptkids crypto
challenge