github.com/psiphon-labs/psiphon-tunnel-core@v2.0.28+incompatible/psiphon/common/crypto/Yawning/chacha20/README.md (about) 1 ### chacha20 - ChaCha20 2 #### Yawning Angel (yawning at schwanenlied dot me) 3 4 Yet another Go ChaCha20 implementation. Everything else I found was slow, 5 didn't support all the variants I need to use, or relied on cgo to go fast. 6 7 Features: 8 9 * 20 round, 256 bit key only. Everything else is pointless and stupid. 10 * IETF 96 bit nonce variant. 11 * XChaCha 24 byte nonce variant. 12 * SSE2 and AVX2 support on amd64 targets. 13 * Incremental encrypt/decrypt support, unlike golang.org/x/crypto/salsa20. 14