| 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 |