Welcome to the first entry in my libcodebusters series! In these, I’ll explain the various methods in my libcodebusters code and how they work. libcodebusters is basically a bunch of methods that allow you to encode and decode text with a variety of ciphers. I’ve made Java and Python versions of the code. The first method I’ll be explaining is that for Aristocrat encoding. The Aristocrat is a very well-known monoalphabetic substitution cipher with a few important characteristics:

Continue reading

Author's picture

Shreyas Mayya

Hello! I’m Shreyas. I’m currently a junior at Thomas Jefferson High School for Science and Technology in Alexandria, VA.