https://1library.net/document/z3nw3n9q-symmetric-latin-square-cipher-probabilistic-encryption-grayscale-images.html