https://123dok.net/document/zpnmd020-weak-keys-the-strength-of-the-encryption-function.html