Puzzles: Difference between revisions
From charlesreid1
| Line 1: | Line 1: | ||
= | =Fall 2016 Puzzles= | ||
The following cryptopuzzles follow a common format. See [[Puzzles/Crypto Puzzles]] | The following cryptopuzzles follow a common format. See [[Puzzles/Crypto Puzzles]] | ||
Puzzles for Computer Science classes, fall 2016. These are primarily focused on simple-to-implement ciphers (Caesar, affine, OTP) and a little bit of game theory. | |||
[[Puzzles/Fall 2016/Puzzle 1]]: Hello POOKIE (Java encoded with Caesar cipher) | |||
[[Puzzles/Fall 2016/Puzzle 2]]: Et tu, brute? (Caesar cipher cryptograms with spaces) | |||
[[Puzzles/Fall 2016/Puzzle 3]]: Et three, brute? (Caesar cipher cryptograms with no spaces (frequency or brute force)) | |||
[[Puzzles/Fall 2016/Puzzle 4]]: Toga Party (Blocks of 8 integers, numbers -> letters -> message directly) | |||
[[Puzzles/Fall 2016/Puzzle 5]]: Game of Drones (Game theory with pairs of drones) | |||
[[Puzzles/Fall 2016/Puzzle 6]]: (Affine cipher, modular arithmetic, gcd, Euclid's algorithm) | |||
[[Puzzles/Fall 2016/Puzzle 7]]: (OTP - modular arithmetic, chunks of data, first line of novels as OTP keys) | |||
[[Puzzles/Fall 2016/Puzzle 8]]: (OTP with generating token) | |||
[[Puzzles/Fall 2016/Puzzle 9]]: (Final Challenge Puzzle) | |||
=Old Crypto Puzzles= | |||
==Level 1== | ==Level 1== | ||
| Line 17: | Line 42: | ||
[[Puzzles/Crypto Level 1/Puzzle 5]]: Game of Drones (Game theory with pairs of drones) | [[Puzzles/Crypto Level 1/Puzzle 5]]: Game of Drones (Game theory with pairs of drones) | ||
[[Puzzles/Crypto Level 1/Puzzle 6]]: | [[Puzzles/Crypto Level 1/Puzzle 6]]: (Affine cipher, modular arithmetic, gcd, Euclid's algorithm) | ||
[[Puzzles/Crypto Level 1/Puzzle 7]]: (OTP - modular arithmetic, chunks of data, first line of novels as OTP keys) | [[Puzzles/Crypto Level 1/Puzzle 7]]: (OTP - modular arithmetic, chunks of data, first line of novels as OTP keys) | ||
Revision as of 23:47, 25 September 2016
Fall 2016 Puzzles
The following cryptopuzzles follow a common format. See Puzzles/Crypto Puzzles
Puzzles for Computer Science classes, fall 2016. These are primarily focused on simple-to-implement ciphers (Caesar, affine, OTP) and a little bit of game theory.
Puzzles/Fall 2016/Puzzle 1: Hello POOKIE (Java encoded with Caesar cipher)
Puzzles/Fall 2016/Puzzle 2: Et tu, brute? (Caesar cipher cryptograms with spaces)
Puzzles/Fall 2016/Puzzle 3: Et three, brute? (Caesar cipher cryptograms with no spaces (frequency or brute force))
Puzzles/Fall 2016/Puzzle 4: Toga Party (Blocks of 8 integers, numbers -> letters -> message directly)
Puzzles/Fall 2016/Puzzle 5: Game of Drones (Game theory with pairs of drones)
Puzzles/Fall 2016/Puzzle 6: (Affine cipher, modular arithmetic, gcd, Euclid's algorithm)
Puzzles/Fall 2016/Puzzle 7: (OTP - modular arithmetic, chunks of data, first line of novels as OTP keys)
Puzzles/Fall 2016/Puzzle 8: (OTP with generating token)
Puzzles/Fall 2016/Puzzle 9: (Final Challenge Puzzle)
Old Crypto Puzzles
Level 1
Level 1 crypto puzzles: Puzzles/Crypto Level 1
Puzzles/Crypto Level 1/Puzzle 1: Hello POOKIE (Java encoded with Caesar cipher)
Puzzles/Crypto Level 1/Puzzle 2: Et tu, brute? (Caesar cipher cryptograms with spaces)
Puzzles/Crypto Level 1/Puzzle 3: Et three, brute? (Caesar cipher cryptograms with no spaces (frequency or brute force))
Puzzles/Crypto Level 1/Puzzle 4: Toga Party (Blocks of 8 integers, numbers -> letters -> message directly)
Puzzles/Crypto Level 1/Puzzle 5: Game of Drones (Game theory with pairs of drones)
Puzzles/Crypto Level 1/Puzzle 6: (Affine cipher, modular arithmetic, gcd, Euclid's algorithm)
Puzzles/Crypto Level 1/Puzzle 7: (OTP - modular arithmetic, chunks of data, first line of novels as OTP keys)
Puzzles/Crypto Level 1/Puzzle 8: (OTP with generating token)
Puzzles/Crypto Level 1/Puzzle 9: (Final Challenge Puzzle)
Level 2
Level 2 crypto puzzles: Puzzles/Crypto Level 2
Puzzles/Crypto Level 2/Puzzle 1: Hello POOKIE (Java encoded with Caesar cipher)
Puzzles/Crypto Level 2/Puzzle 2: Et tu, brute? (Caesar cipher cryptograms)
Puzzles/Crypto Level 2/Puzzle 3: Et three, brute? (Caesar cipher, no spaces this time)
Puzzles/Crypto Level 2/Puzzle 4: Toga Party (Blocks of 8 integers, numbers -> letters -> message)
Puzzles/Crypto Level 2/Puzzle 5: Game of Drones (game theory with pairs of drones)
Puzzles/Crypto Level 2/Puzzle 6: (Affine cipher, modular arithmetic, gcd, Euclid's algorithm)
Puzzles/Crypto Level 2/Puzzle 7: (OTP - Modular arithmetic, chunks of data, first line of novels as OTP keys)
Puzzles/Crypto Level 2/Puzzle 8: (OTP with generating token)
Puzzles/Crypto Level 2/Puzzle 9: Final Challenge Puzzle
References
Related Wiki Pages
External Links
Crypto math: http://www.math.brown.edu/%7Ejhs/MathCrypto/MCOnlineExercises.html
Nice collection of probability puzzles, solved with Python 3: https://github.com/BillCruise/Probability
Flags
| Puzzles charlesreid1.com wiki puzzles
Josephus Problem
Category:Puzzles · Category:Programming · Flags · Template:PuzzleFlag · e |