- ChaCha20Poly1305@Bitcoin AEAD
- BIP 324 Cipher Suite
- Chacha20
- Chacha20 which doesn't waste pseudorandom bytes
- Poly1305
- RFC 8439
- Elligator Squared
- Elligator Swift
- use commands like
python3 aead.py
to run the tests. - tests which use unittest can be run using commands like
python3 -m unittest ellsq.py
.