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 | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Make a copy of this sheets, by going to File->Make a copy | ||||||||||||||||||||||||||
2 | |||||||||||||||||||||||||||
3 | |||||||||||||||||||||||||||
4 | |||||||||||||||||||||||||||
5 | Note that the key consists of lowercase letters, and has no repeated letters. It is 9 characters long. Order of characters matters! | ||||||||||||||||||||||||||
6 | Key: | abcdefg | |||||||||||||||||||||||||
7 | |||||||||||||||||||||||||||
8 | |||||||||||||||||||||||||||
9 | |||||||||||||||||||||||||||
10 | Ciphertext | Õ�ÜÑàÏ�ëÞåØäÑëÜÇÞÔå | |||||||||||||||||||||||||
11 | Plaintext | s/vi{c�|�p�e�{c{l� | |||||||||||||||||||||||||
12 | 🚩 = flag{abcdefg} | ||||||||||||||||||||||||||
13 | |||||||||||||||||||||||||||
14 | |||||||||||||||||||||||||||
15 | |||||||||||||||||||||||||||
16 | |||||||||||||||||||||||||||
17 | |||||||||||||||||||||||||||
18 | |||||||||||||||||||||||||||
19 | |||||||||||||||||||||||||||
20 | |||||||||||||||||||||||||||
21 | |||||||||||||||||||||||||||
22 | |||||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||
24 | |||||||||||||||||||||||||||
25 | |||||||||||||||||||||||||||
26 | |||||||||||||||||||||||||||
27 | |||||||||||||||||||||||||||
28 | |||||||||||||||||||||||||||
29 | Hint: can you write an encryption algorithm that undoes the decryption algorithm below? | ||||||||||||||||||||||||||
30 | |||||||||||||||||||||||||||
31 | |||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||
33 | |||||||||||||||||||||||||||
34 | |||||||||||||||||||||||||||
35 | |||||||||||||||||||||||||||
36 | |||||||||||||||||||||||||||
37 | |||||||||||||||||||||||||||
38 | |||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||
40 | |||||||||||||||||||||||||||
41 | |||||||||||||||||||||||||||
42 | |||||||||||||||||||||||||||
43 | |||||||||||||||||||||||||||
44 | |||||||||||||||||||||||||||
45 | |||||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||
48 | |||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||
54 | |||||||||||||||||||||||||||
55 | |||||||||||||||||||||||||||
56 | |||||||||||||||||||||||||||
57 | |||||||||||||||||||||||||||
58 | |||||||||||||||||||||||||||
59 | |||||||||||||||||||||||||||
60 | |||||||||||||||||||||||||||
61 | |||||||||||||||||||||||||||
62 | |||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||
64 | |||||||||||||||||||||||||||
65 | |||||||||||||||||||||||||||
66 | |||||||||||||||||||||||||||
67 | |||||||||||||||||||||||||||
68 | |||||||||||||||||||||||||||
69 | |||||||||||||||||||||||||||
70 | |||||||||||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | abcdefg | ||||||||||||||||||||||||||
79 | abcdefghijklmnopqrstuvwxyz | ||||||||||||||||||||||||||
80 | abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz | Finding the right difference between ascii codes (hint: the value must be > 0, but less than 26. Why < 26?) Another hint: we repeat the alphabet at E26! | |||||||||||||||||||||||||
81 | 1 | a | a | � | 97 | 32 | Õ | 213 | 116 | t | 19 | 45 | 19 | 19 | s | ||||||||||||
82 | 2 | b | b | � | 98 | 32 | � | 145 | 47 | / | #VALUE! | #VALUE! | #VALUE! | #N/A | / | ||||||||||||
83 | 3 | c | c | � | 99 | 32 | Ü | 220 | 121 | y | 22 | 48 | 22 | 22 | v | ||||||||||||
84 | 4 | d | d | � | 100 | 32 | Ñ | 209 | 109 | m | 9 | 35 | 9 | 9 | i | ||||||||||||
85 | 5 | e | e | � | 101 | 32 | à | 224 | 123 | { | #VALUE! | #VALUE! | #VALUE! | #N/A | { | ||||||||||||
86 | 6 | f | f | � | 102 | 32 | Ï | 207 | 105 | i | 3 | 29 | 3 | 3 | c | ||||||||||||
87 | 7 | g | g | � | 103 | 32 | � | 131 | 28 | -6 | -5 | -31 | #N/A | ||||||||||||||
88 | 8 | h | a | � | 97 | 32 | ë | 235 | 138 | � | #VALUE! | #VALUE! | #VALUE! | #N/A | � | ||||||||||||
89 | 9 | i | b | � | 98 | 32 | Þ | 222 | 124 | | | #VALUE! | #VALUE! | #VALUE! | #N/A | | | ||||||||||||
90 | 10 | j | c | � | 99 | 32 | å | 229 | 130 | � | #VALUE! | #VALUE! | #VALUE! | #N/A | � | ||||||||||||
91 | 11 | k | d | � | 100 | 32 | Ø | 216 | 116 | t | 16 | 42 | 16 | 16 | p | ||||||||||||
92 | 12 | l | e | � | 101 | 32 | ä | 228 | 127 | � | #VALUE! | #VALUE! | #VALUE! | #N/A | � | ||||||||||||
93 | 13 | m | f | � | 102 | 32 | Ñ | 209 | 107 | k | 5 | 31 | 5 | 5 | e | ||||||||||||
94 | 14 | n | g | � | 103 | 32 | ë | 235 | 132 | � | #VALUE! | #VALUE! | #VALUE! | #N/A | � | ||||||||||||
95 | 15 | o | a | � | 97 | 32 | Ü | 220 | 123 | { | #VALUE! | #VALUE! | #VALUE! | #N/A | { | ||||||||||||
96 | 16 | p | b | � | 98 | 32 | Ç | 199 | 101 | e | 3 | 29 | 3 | 3 | c | ||||||||||||
97 | 17 | q | c | � | 99 | 32 | Þ | 222 | 123 | { | #VALUE! | #VALUE! | #VALUE! | #N/A | { | ||||||||||||
98 | 18 | r | d | � | 100 | 32 | Ô | 212 | 112 | p | 12 | 38 | 12 | 12 | l | ||||||||||||
99 | 19 | s | e | � | 101 | 32 | å | 229 | 128 | � | #VALUE! | #VALUE! | #VALUE! | #N/A | � | ||||||||||||
100 | 20 | t |