Bacon Cipher


Here is a little history lesson for you. The Bacon Cypher was created in 1605 by Sir Francis Bacon to create and send messages in secret using two cases (usually called fonts). He was influential in the scientific revolution, helping develop the scientific method.

Now, I would like to explain the Bacon (Or Baconian Cypher) and give an example.

The sender and the receiver of the encoded message will have a grid of letters from A-Z with a corresponding font.

In this case, I will be using these two font types.

Font type A: UPPERCASE

Font type B: lowercase

The grid for this example and this challenge will be:

A AAAAA
B AAAAB
C AAABA
D AAABB
E AABAA
F AABAB
G AABBA
H AABBB
I,J ABAAA
K ABAAB
L ABABA
M ABABB
N ABBAA
O ABBAB
P ABBBA
Q ABBBB
R BAAAA
S BAAAB
T BAABA
U,V BAABB
W BABAA
X BABAB
Y BABBA
Z BABBB

I’s and J’s, and U’s and V’s are interchangeable, make sure to get them right!

First, you have to take a look at the encoded message.

IWENt TO SCHOOL tODay, iT Was RaInING. nO I dO NOt lIke it WHen iT RAIns.

BE CAREFUL!! Lowercase L’s look like uppercase I’s! You might have to use trial and error to figure it out!

Now when we have this encoded message, we need to split it into groups of 5. IWENt TOSCH OOLtO DayIt WasRA InING nOIDo NOtlI KeiTw HenIt RAIns

When you finish grouping them up, denote any uppercase letters with an A, and any lowercase letters with a B.

It should look like this:

AAAAB AAAAA AAABA ABBAB ABBAA ABAAA BAAAB AABBA ABBAB ABBAB AAABB

Now, you translate the Groups with the grid provided!

BACONISGOOD

That would be the flag in this example!

For the flag, there is no punctuation or spaces!

Happy decoding!