Avi Zajac @_llzes
You'll need to zoom out to 33% to view the slides properly.
Crypto nerd
Lockpicker
Developer
for(kids=0;kids<class.length;kids++){
}
Tell me if you know any crypto or not already! Some things we might go over quicker and go more in-depth in others based off of everyone's experience here huzzah!
noun cryp·tog·ra·phy \ krip-ˈtä-grə-fē \
Hiding something in plain sight in another message! Is this really a bunbun? Or is it a chicken?
You usually don't know for sure if the person you sent it to got it. It can be a flag, how you set up your window display, it's your choice!
Cardboard grille ciphers!
When you jumble up or re-arrange what you're saying (but in a way that the other person knows how to change it back huzzah)!
RABBITS ARE CUTE R B I S R C T A B T A E U E
RB IS RC TA BT AE UE
When you're replacing parts of your message with something else, like other letters, numbers, and more!
Plaintext: ABC Ciphertext: CDE
OR
Ciphertext: 123
Prerequisite: Is your puzzle not in English letters? Convert them back to English with simple substitution! In a few slides are cheat sheets on other possibilities whoo 🐰
0.) Look for patterns, repeating letters, 1-4 letter words
1.) Caesar Cipher (all variations)
2.) Key maybe? Try Vigenère!
3.) Have you tried Autokey yet?
4.) Playfair maybe?
5.) Google it!
of, to, in, it, is, be, as, at, so, we, he, by, or, on, do, if, me, my, up, an, go, no, us, am
the, and, for, are, but, not, you, all, any, can, had, her, was, one, our, out, day, get, has, him, his, how, man, new, now, old, see, two, way, who, boy, did, its, let, put, say, she, too, use
I, a
that, with, have, this, will, your, from, they, know, want, been, good, much, some, time
ss, ee, tt, ff, ll, mm, oo
UmFiYml0IGN1dGVuZXNzIQ==
UmFiYml0cyBzdXBwb3J0IFRyZXZvckZvcmdldCE=
UmFiYml0cyBzdXBwb3J0ICNUcmV2b3JGb3JnZXQh
-.-. ..- - . .-. .- -... -... .. - ...
43 68 65 65 73 65 63 61 6b 65 20 79 61 79
079 111 104 032 099 117 116 101 033
01010010 01100001 01100010 01100010 01101001 01110100 01110011 00100001
128 64 32 16 8 4 2 1 Set it up like this! 0 0 0 0 0 0 0 0 So this is zero! 0 0 0 0 0 1 1 1 Add all the 1's, so this becomes 7! 0 0 0 1 0 0 1 1 Guess what this is?
Everything can (and will) be broken!
One-time pad (OTP) --- Always destroy the key sheet immediately to prevent reuse and attacks!
Use something that's good enough to delay a bad person from getting your message so it's worthless once they get to it!
Keep your messages short and don't reuse stuff!
Destroy it all!
People are repetitive, that's why we destroy keys!
1. Do it because it's fun
2. Ignore everyone else around you
What do you notice first?
What should we do next?
What's weird about this?
AZZSUAPYDD
ZRQNXSDJCC
JVYIAEYUHH
DMANTVAPGG
LIERRDJUDD
KWHVEBDEEE
XHYGVTDRHH
ATKIOVAEEE
HIBKVOPGFF
AVLTKCAHDD
YQBEHWOQGG
FUKKEDVNAA
PLKBRRHWEE
BOJYWZSTBB
GDMPRJZVDD
FDENZSLKCC
JYREDODYGG
FMQAAQOGGG
IHPTBAFWHH
VEAWSMROAA
FULGUKEKFF
SENGQCEXDD
TISZKQHEBB
PSOKSHXTFF
MAGTVOTOEE
Do you see anything that really sticks out right now?
0 1 2 3 4 5 6 7 8 9
0 A Z Z S U A P Y D D
1 Z R Q N X S D J C C
2 J V Y I A E Y U H H
3 D M A N T V A P G G
4 L I E R R D J U D D
5 K W H V E B D E E E
6 X H Y G V T D R H H
7 A T K I O V A E E E
8 H I B K V O P G F F
9 A V L T K C A H D D
10 Y Q B E H W O Q G G
11 F U K K E D V N A A
12 P L K B R R H W E E
13 B O J Y W Z S T B B
14 G D M P R J Z V D D
15 F D E N Z S L K C C
16 J Y R E D O D Y G G
17 F M Q A A Q O G G G
18 I H P T B A F W H H
19 V E A W S M R O A A
20 F U L G U K E K F F
21 S E N G Q C E X D D
22 T I S Z K Q H E B B
23 P S O K S H X T F F
24 M A G T V O T O E E
Thank goodness for whiteboard displays
A B C D E F G H
0 1 2 3 4 5 6 7 8 9
0 A Z Z S U A P Y D D
1 Z R Q N X S D J C C
2 J V Y I A E Y U H H
3 D M A N T V A P G G
4 L I E R R D J U D D
5 K W H V E B D E E E
6 X H Y G V T D R H H
7 A T K I O V A E E E
8 H I B K V O P G F F
9 A V L T K C A H D D
10 Y Q B E H W O Q G G
11 F U K K E D V N A A
12 P L K B R R H W E E
13 B O J Y W Z S T B B
14 G D M P R J Z V D D
15 F D E N Z S L K C C
16 J Y R E D O D Y G G
17 F M Q A A Q O G G G
18 I H P T B A F W H H
19 V E A W S M R O A A
20 F U L G U K E K F F
21 S E N G Q C E X D D
22 T I S Z K Q H E B B
23 P S O K S H X T F F
24 M A G T V O T O E E
SQUAREROOTOFROPEDOWVKGIHV
Super cute right?
A B C D E F G H
0 1 2 3 4 5 6 7 8 9
0 A Z Z S U A P Y D D
1 Z R Q N X S D J C C
2 J V Y I A E Y U H H
3 D M A N T V A P G G
4 L I E R R D J U D D
5 K W H V E B D E E E
6 X H Y G V T D R H H
7 A T K I O V A E E E
8 H I B K V O P G F F
9 A V L T K C A H D D
10 Y Q B E H W O Q G G
11 F U K K E D V N A A
12 P L K B R R H W E E
13 B O J Y W Z S T B B
14 G D M P R J Z V D D
15 F D E N Z S L K C C
16 J Y R E D O D Y G G
17 F M Q A A Q O G G G
18 I H P T B A F W H H
19 V E A W S M R O A A
20 F U L G U K E K F F
21 S E N G Q C E X D D
22 T I S Z K Q H E B B
23 P S O K S H X T F F
24 M A G T V O T O E E
You know the theme of @sidechannel_org's @Queercon challenge this year for the end!
[SUPERINCIPHERMENT]
What hotel are we at? It's definitely a classic! Also imagine the possibilities of movement in grids and crosses
[CAESAR'S PALACE]Avi 🐰 🏳️🌈added,
I have a haiku
Your dictionary won't know
What do I like most? 🐰
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Easy right? The next thing I do is write numbers right away next to them, I recommend beginning with 0 to 25!
0 1 2 3 4 5 6 7 8 9 10 11 12
A B C D E F G H I J K L M
13 14 15 16 17 18 19 20 21 22 23 24 25 N O P Q R S T U V W X Y Z
Why am I not doing 1-26? Well, that's because...
0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
1 B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
2 C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
3 D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
4 E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
5 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
6 G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
7 H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
8 I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
9 J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
10 K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
11 L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
12 M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
13 N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
14 O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
15 P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
16 Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
17 R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
18 S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
19 T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
20 U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
21 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
22 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
23 X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
24 Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
25 Z A B C D E F G H I J K L M N O P Q R S T U V W X Y
0 1 2 3 4 5 6 7 8 9 10111213141516171819202122232425
D fxwh udeelw dqg d fxwh frujl duh iulhqgv! |
Thank goodness we have a whiteboard display!
0 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
1 B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
2 C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
3 D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
4 E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
5 F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
6 G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
7 H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
8 I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
9 J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
10 K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
11 L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
12 M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
13 N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
14 O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
15 P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
16 Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
17 R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
18 S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
19 T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
20 U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
21 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
22 W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
23 X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
24 Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
25 Z A B C D E F G H I J K L M N O P Q R S T U V W X Y
0 1 2 3 4 5 6 7 8 9 10111213141516171819202122232425
A A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
B B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
Z Z A B C D E F G H I J K L M N O P Q R S T U V W X Y
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
See the rows (going across) and columns (going down)? We're going to look at it like this:
abcde..... bcdef..... cdefg..... defgh..... efghi.....
PLAINTEXT
KEY
ENCIPHERED
A A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
B B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
Z Z A B C D E F G H I J K L M N O P Q R S T U V W X Y
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Plaintext: RABBITS
Key: HI
Key: GLOW
Ciphertext: NPZHU
A A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
B B C D E F G H I J K L M N O P Q R S T U V W X Y Z A
C C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
D D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
E E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
F F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
G G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
H H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
I I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
J J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
K K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
L L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
M M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
N N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
O O P Q R S T U V W X Y Z A B C D E F G H I J K L M N
P P Q R S T U V W X Y Z A B C D E F G H I J K L M N O
Q Q R S T U V W X Y Z A B C D E F G H I J K L M N O P
R R S T U V W X Y Z A B C D E F G H I J K L M N O P Q
S S T U V W X Y Z A B C D E F G H I J K L M N O P Q R
T T U V W X Y Z A B C D E F G H I J K L M N O P Q R S
U U V W X Y Z A B C D E F G H I J K L M N O P Q R S T
V V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
W W X Y Z A B C D E F G H I J K L M N O P Q R S T U V
X X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Y Y Z A B C D E F G H I J K L M N O P Q R S T U V W X
Z Z A B C D E F G H I J K L M N O P Q R S T U V W X Y
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
'HELLO' was 5 characters long but our key, 'GLOW', was 4 characters! So our 'G' repeated! This isn't good so we can do this instead:
I LOVE CUTE THINGS [Plaintext] BUN I LOVE CUTE THINGS [Key] J FBDP QPXG NAMGNA [Ciphertext]
ILOVECUTETHINGS [Plaintext] BUNILOVECUTETHI [Key] JFBDPQPXGNAMGNA [Ciphertext]
B U N I E
S A R C T
D F G H K
L M O P Q
V W X Y Z
This is a 5x5 grid! I and J become one single letter so we can fit the entire alphabet in.
Choose a key (this example is "Bunnies are cute").
Don't repeat any letters!
Huzzah the key table is done!
E
N
E
U
B
A
D
C
E
G
F
H
I
K
J
L
M
O
N
Q
P
R
T
S
U
V
X
W
Y
Z
Do you know their favourite book? Take a page from their book and try to see if you can say something nice like, "I appreciate you," with the Cardan/Cardboard grille!
Send your friends cute postcards with pigpen or a Caesar cipher! That way whoever takes your mail can't read it but you and your friend can!
Do you really love prime numbers like Avi? Huzzah try out the algorithm with different prime numbers and see what happens!
You can definitely write a book without enciphering it, but how about making it a little bit harder to read by using the Autokey cipher?
Try out a contest or two!
Some good friendly ones with different levels of hardness are done by Tess Schrodinger (@TessSchrodinger).
Many capture-the-flags (CTFs) will have a crypto puzzle somewhere or another.
Check out kids villages at conferences.
If all else fails ask Avi to make you some puzzles huzzah!