
When I was young, I designed a cryptographic algorithm. I thought I was so clever, but just because *I* couldn't break it, that doesn't make it secure.
In this article, I present my naive cryptographic algorithm. It's very flawed, so please don't use it for anything important. Can you find the flaw?
This article will start with some background on substitution ciphers and the Vigenère cipher, which my method was based upon. Then, we'll look at my big idea itself, Vinegar. To keep it interesting, there's a little code breaking challenge as well. Enjoy!