Source: https://doc.lagout.org/security/Hacking%20Secret%20Ciphers%20with%20Python.pdf