Implementation of the algorithm described in A new chaos-based fast image encryption algorithm. The number of rounds of encryption-decryption is set to 1.
The algorithm is written in chaos_encryption.py.
There is a test in test_chaos.py that checks whether the decryption of an encrypted image yields the original image.