https://blog.kalrong.net/en/2016/12/14/seccon-2016-vigenere-crypto-100/
SECCON 2016 - Vigenere Crypto (100)