1. Bacon Cipher encoder
Text : ABCD efghi
Letter 1 : a
Letter 2 : b
Alphabet : 24 letter (I=J & U=V have same ciphertext)Solution:Bacon cipher is a cipher, where each letter of plaintext is replaced by unique group of 5 symbols taken from two-alphabets (ab)
Baconian encryption uses the substitution table
| A | aaaaa | N | abbaa |
| B | aaaab | O | abbab |
| C | aaaba | P | abbba |
| D | aaabb | Q | abbbb |
| E | aabaa | R | baaaa |
| F | aabab | S | baaab |
| G | aabba | T | baaba |
| H | aabbb | U,V | baabb |
| I,J | abaaa | W | babaa |
| K | abaab | X | babab |
| L | ababa | Y | babba |
| M | ababb | Z | babbb |
| Plaintext | A | B | C | D | E | F | G | H | I |
| Ciphertext | aaaaa | aaaab | aaaba | aaabb | aabaa | aabab | aabba | aabbb | abaaa |
| Plaintext | : ABCDEFGHI |
| Cipher with space | : aaaaa aaaab aaaba aaabb aabaa aabab aabba aabbb abaaa |
| Ciphertext | : aaaaaaaaabaaabaaaabbaabaaaababaabbaaabbbabaaa |
2. Bacon Cipher encoder
Text : hello world
Letter 1 : a
Letter 2 : b
Alphabet : 24 letter (I=J & U=V have same ciphertext)Solution:Bacon cipher is a cipher, where each letter of plaintext is replaced by unique group of 5 symbols taken from two-alphabets (ab)
Baconian encryption uses the substitution table
| A | aaaaa | N | abbaa |
| B | aaaab | O | abbab |
| C | aaaba | P | abbba |
| D | aaabb | Q | abbbb |
| E | aabaa | R | baaaa |
| F | aabab | S | baaab |
| G | aabba | T | baaba |
| H | aabbb | U,V | baabb |
| I,J | abaaa | W | babaa |
| K | abaab | X | babab |
| L | ababa | Y | babba |
| M | ababb | Z | babbb |
| Plaintext | H | E | L | L | O | W | O | R | L | D |
| Ciphertext | aabbb | aabaa | ababa | ababa | abbab | babaa | abbab | baaaa | ababa | aaabb |
| Plaintext | : HELLOWORLD |
| Cipher with space | : aabbb aabaa ababa ababa abbab babaa abbab baaaa ababa aaabb |
| Ciphertext | : aabbbaabaaababaababaabbabbabaaabbabbaaaaababaaaabb |
This material is intended as a summary. Use your textbook for detail explanation.
Any bug, improvement, feedback then