91
Grade School Crypto Part 1 Dr. Rick Smith, Cryptosmith October, 2013

Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

  • Upload
    lydiep

  • View
    224

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Grade School Crypto Part 1

Dr. Rick Smith, Cryptosmith October, 2013

Page 2: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

✦Substitution ciphers, especially the Caesar Ciphers

✦Algorithms and Keys✦Cipher Disks✦Cracking a cipher key using letter

frequencies

What We’ll Learn About

Page 3: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Alice Bob

Page 4: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Eve

Page 5: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,
Page 6: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Zfmebop efab qeb jbxkfkd lc qbuq

Ciphers hide the meaning of text

Page 7: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Zfmebop efab qeb jbxkfkd

lc qbuq

Page 8: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

The “Add One” Cipher

Page 9: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A COLD

Page 10: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

ABA COLD

Page 11: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPMDB DPMEA COLD

Page 12: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A COLDB DPME

Page 13: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPME

Page 14: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPME

Page 15: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPMEA DPMEB DPME

Page 16: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A COLEA COLDB DPME

Page 17: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPME

BOB HASA COLD

Page 18: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

The “Caesar” Cipher Source: H. F. Helmolt (ed.): History of the World. New York, 1902.

Provided by Wikipedia.

Page 19: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Source: H. F. Helmolt (ed.): History of the World. New York, 1902.Provided by Wikipedia.

Roman historians recorded that Caesar used this cipher to protect messages of military significance

Page 20: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

The “Add Three”

Cipher

Page 21: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A BREEZE

Page 22: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

BCADA BREEZE

Page 23: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A BREEZED EUHED EUHFD EUHGD EUHH

Page 24: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

D EUHHA BREEZED EUHH??

What letter comes after Z?

Page 25: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

No problem. We just start the alphabet over.

Page 26: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A BREEZED EUHHCED EUHHCFD EUHHCGD EUHHCH

Page 27: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

D EUHHCH

Page 28: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Shifting is the Key

Page 29: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A COLDD FROG

Page 30: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

D FROGD FROGC EPNF

???

Page 31: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

alphabet by 3

“Our Cipher”To encrypt, we shift the

alphabet by 1

Page 32: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Modern Ciphers have Two Parts

๏ ALGORITHM: A Scrambling/Descrambling Rule

๏ For Alice and Bob: shifting the alphabet

๏ KEY: A shared secret

๏ For Alice and Bob: the amount of the shift

๏ Agree on a specific value!

Page 33: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

Page 34: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

HistoryThese cipher disks were used during the American Civil War 1861-1865

Union ArmyFrom the Gettysburg Battlefield Museum, U.S. National Park Service

Confederate ArmyReproduction based on a Confederate cipher disk shown in The Codebreakers, (David Kahn, Scribners, 1996)

Page 35: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

Shift 1 letter for the “Add One” cipher

Page 36: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

Shift 3 letters for the “Caesar” cipher

Page 37: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

Plain text on the outside

Cipher text onthe inside

Page 38: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

The disk providesthe algorithm

The shift providesthe key

Page 39: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

A“Substitution”

Cipher

Page 40: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Letters as Numbers

Page 41: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Our Cipher Algorithm

P + S = C

Page 42: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Our Cipher Algorithm

P + S = C

Add 1 Cipher S = B = 2 P = C = 3 2+3 = 5 = E but, D follows C!

A = 1, B = 2, C = 3

Page 43: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Letters as Numbers

A = 0

A ≠ 1

Page 44: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A = 0, B = 1, C = 2, ...

Y = 24, Z = 25.

Letters as Numbers

Page 45: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

P + S = C

Our Cipher Algorithm

2 + 3 = 5 C + D = F

Page 46: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

P + S = C

Our Cipher Algorithm

P + S - S = C - SP = C - S

Page 47: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Our Cipher Algorithm

P + S = C

How do we encrypt XYZZY?

X=23, Y=24, Z=25

Page 48: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

XYZZYABCCB

Page 49: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Clock Arithmetic

Start time: 7:00

Page 50: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Clock Arithmetic

Start time: 7:00

End time: 14:00?End time: 2:00

End: 7 hours later

Page 51: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

End time: 1:00

Clock Arithmetic

Start time: 7:00

End time: 49 ÷ 12 andkeep the remainder. 49 ÷ 12 = 4, remainder = 1

End: 42 hours later

Page 52: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Clock Time =(Now + Length) mod 12

(7 + 42) mod 12 = 1

Clock ArithmeticModular Arithmetic

Page 53: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Cracking the Cipher Key

Page 54: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPME

A COLD!

Page 55: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Cipher Disk:

B DPMEA COLD

simple substitution

cipher

Page 56: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Cipher Disk:

B DPMEA COLD

Page 57: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Zfmebop efab qeb jbxkfkd lc qbuq

Page 58: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Most Common

Letters

Other Common Vowels(a, i, o)

Page 59: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Zfmebop efab qeb jbxkfkd lc qbuq

Most frequent Very frequentfrom http://www.counton.org/explorer/codebreaking/frequency-analysis.php

Page 60: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Ciphertext B = Plaintext E?

Ciphers hide the

meaning of text

Zfmebop efab qeb jbxkfkd lc

qbuq

Page 61: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,
Page 62: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Software Players in this Production:

✦DAZ Studio 4.6 Pro, by DAZ 3D✦Keynote by Apple, Inc.✦Sadie and Sam for Genesis, by 3D Universe✦Saddle Oxfords for Genesis, by blondie9999✦Interiors the Classroom, by Maclean✦Rock_it Bundle, by SilvaAnt3d✦Anime School Girl Uniform, by Bobbie25✦Japanese School Uniform for boys, by Sickleyield✦Clock face by markroth8 from openclipart.org✦Frequency Analysis from from http://www.counton.org/explorer/

codebreaking/frequency-analysis.php

Page 63: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Copyright 2013 Cryptosmith Institute

Page 64: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Grade School Crypto Part 2

Dr. Rick Smith, Cryptosmith October, 2016

Page 65: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

“Mono-alphabetic ciphers”✦Trouble with Caesar-like ciphers✦Scrambled alphabets✦Symbol alphabets✦Decrypting/Solving an alphabet

What We’ll Learn About

Page 66: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Alice Bob

Page 67: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

B DPME

A COLD!Eve

Page 68: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A Cipher Disk

We pick a cipher to use by setting

the inner disk

Page 69: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A B C D E F G H I J K... B C D E F G H I J K L...

A BETTER CIPHER?B CFUUFS DJQIFS?

Page 70: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Ciphers hide the

meaning of text

A SimpleSubstitution

Cipher

Zfmebop efab qeb jbxkfkd lc

qbuq

Page 71: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A B C D E F G H I J K...

J D I H F K A C E B G...

Page 72: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

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 J D I H F K A C E B G R M X Z L U N P Y O T Q S W V

J DFYYFN IELCFN

A Better Cipher

Page 73: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A BETTER CIPHER!"#$$#%&'()#%*(+))+,-./0+,'☺2""234-5(23

Symbol Alphabets

Page 74: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Symbol Alphabets53++!305))6*;4826)4+.)4+);806*; 48!8`60))85;1+(;:+*8!83(88)5*!; 46(;88*96*?;8)*+(;485);5*!2:*+ (;4956*2(5*—4)8`8*;4069285);)6 !8)4++;1(‡9;48081;8:8+1;48!85; 4)485!528806*81(‡9;48;(88;4(+?3

4;48)4+;161;:188;+?;

Page 75: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Symbol AlphabetsPigpen Cipher

A B C

D E F

G H I

BIG FEEDBIG FEED

A B C

Page 76: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Pigpen Cipher

J K L

M N O

P Q R

A COLDA COLD

. . .

. . .

. . .

Page 77: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Ciphers hide the meaning of text

Ciphers

hide the

meaning

of text

Pigpen Cipher

Page 78: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Cracking Alphabets

Page 79: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

MEET AT

THE PARK

MEET AT THE PARKNFFU BU UIF QBSL

Page 80: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

NFFU BU UIF QBSL

Page 81: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

THE PARK!

Page 82: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Recognizing PatternsMEET AT THE PARK

NFFU BU UIF QBSL

PHHW DW WKH SDUN

RUUC WC CTU NWFBZRRG NG GUR CNEX

Page 83: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

53++!305))6*;4826)4+.)4+);806*; 48!8`60))85;1+(;:+*8!83(88)5*!; 46(;88*96*?;8)*+(;485);5*!2:*+ (;4956*2(5*—4)8`8*;4069285);)6 !8)4++;1(‡9;48081;8:8+1;48!85; 4)485!528806*81(‡9;48;(88;4(+?3

4;48)4+;161;:188;+?;

Cracking Symbols

Page 84: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Letter Frequencies

From “The Gold Bug” From typical English

E

T

Page 85: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

53++!305))6*;4826)4+.)4+);806*; 48!8`60))85;1+(;:+*8!83(88)5*!; 46(;88*96*?;8)*+(;485);5*!2:*+ (;4956*2(5*—4)8`8*;4069285);)6 !8)4++;1(‡9;48081;8:8+1;48!85; 4)485!528806*81(‡9;48;(88;4(+?3

4;48)4+;161;:188;+?;

53++!305))6*T4E26)4+.)4+)TE06*T 4E!E`60))E5T1+(T:+*E!E3(EE)5*!T 46(TEE*96*?TE)*+(T4E5)T5*!2:*+ (T4956*2(5*—4)E`E*T40692E5)T)6 !E)4++T1(+9T4E0E1TE:E+1T4E!E5T 4)4E5!52EE06*E1(+9T4ET(EET4(+?3

4T4E)4+T161T:1EET+?T

From “The Gold Bug”53OO!305))6*TAE26)AO.)AO)TE06*T AE!E`60))E5T1O(T:O*E!E3(EE)5*!T A6(TEE*96*?TE)*O(TAE5)T5*!2:*O (TA956*2(5*—A)E`E*TA0692E5)T)6 !E)AOOT1(O9TAE0E1TE:EO1TAE!E5T A)AE5!52EE06*E1(O9TAET(EETA(O?3

ATAE)AOT161T:1EETO?T

A3OO!30A))6*T4E26)4O.)4O)TE06*T 4E!E`60))EAT1O(T:O*E!E3(EE)A*!T 46(TEE*96*?TE)*O(T4EA)TA*!2:*O (T49A6*2(A*—4)E`E*T40692EA)T)6 !E)4OOT1(O9T4E0E1TE:EO1T4E!EAT 4)4EA!A2EE06*E1(O9T4ET(EET4(O?3

4T4E)4OT161T:1EETO?T

Page 86: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Letter Frequencies

From typical English

ETAOINSH

________

From “The Gold Bug”

Page 87: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A3OO!30A))6*T4E26)4O.)4O)TE06*T 4E!E`60))EAT1O(T:O*E!E3(EE)A*!T 46(TEE*96*?TE)*O(T4EA)TA*!2:*O (T49A6*2(A*—4)E`E*T40692EA)T)6 !E)4OOT1(O9T4E0E1TE:EO1T4E!EAT 4)4EA!A2EE06*E1(O9T4ET(EET4(O?3

4T4E)4OT161T:1EETO?T

A3OO!30A))INT4E2I)4O.)4O)TE0INT 4E!E`I0))EAT1O(T:ONE!E3(EE)AN!T 4I(TEEN9IN?TE)NO(T4EA)TAN!2:NO (T49AIN2(AN—4)E`ENT40I92EA)T)I !E)4OOT1(O9T4E0E1TE:EO1T4E!EAT 4)4EA!A2EE0INE1(O9T4ET(EET4(O?3

4T4E)4OT1I1T:1EETO?T

From “The Gold Bug”A3OO!30ASSINTHE2ISHO.SHOSTE0INT HE!E`I0SSEAT1O(T:ONE!E3(EESAN!T HI(TEEN9IN?TESNO(THEASTAN!2:NO (TH9AIN2(AN—HSE`ENTH0I92EASTSI !E)HOOT1(O9THE0E1TE:EO1THE!EAT H)HEA!A2EE0INE1(O9THET(EETH(O?3

HTHESHOT1I1T:1EETO?T

Page 88: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

A3OO!30ASSINTHE2ISHO.SHOSTE0INT HE!E`I0SSEAT1O(T:ONE!E3(EESAN!T HI(TEEN9IN?TESNO(THEASTAN!2:NO (TH9AIN2(AN—HSE`ENTH0I92EASTSI !E)HOOT1(O9THE0E1TE:EO1THE!EAT H)HEA!A2EE0INE1(O9THET(EETH(O?3

HTHESHOT1I1T:1EETO?T

A3OO!30ASSINTHE2ISHO.SHOSTE0INT HE!E`I0SSEAT1O(T:ONE!E3(EESAN!T HI(TEEN9IN?TESNO(THEASTAN!2:NO (TH9AIN2(AN—HSE`ENTH0I92EASTSI !E)HOOT1(O9THE0E1TE:EO1THE!EAT H)HEA!A2EE0INE1(O9THET(EETH(O?3

HTHESHOT1I1T:1EETO?T

From “The Gold Bug”AGOODGLASSINTHEBISHOPSHOSTELINT HEDEVILSSEATFORTYONEDEGREESANDT HIRTEENMINUTESNORTHEASTANDBYNO RTHMAINBRANCHSEVENTHLIMBEASTSI DESHOOTFROMTHELEFTEYEOFTHEDEAT HSHEADABEELINEFROMTHETREETHROUG

HTHESHOTFIFTYFEETOUT

Page 89: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,
Page 90: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Software Players in this Production:

✦DAZ Studio 4.6 Pro, by DAZ 3D✦Keynote by Apple, Inc.✦Sadie and Sam for Genesis, by 3D Universe✦Rock_it Bundle, by SilvaAnt3d✦Pirate and Princess Sea Chests by JGreenlees✦Cipher tools from http://rumkin.com/tools/cipher/ ✦Statistics for “The Gold Bug” by Czech Wikipedia user Utar✦Frequency analysis from from http://www.counton.org/explorer/

codebreaking/frequency-analysis.php

Page 91: Grade School Crypto · Software Players in this Production: DAZ Studio 4.6 Pro, by DAZ 3D Keynote by Apple, Inc. Sadie and Sam for Genesis, by 3D Universe Saddle Oxfords for Genesis,

Copyright 2016 Cryptosmith Institute