ChaCha

ChaCha is a family of stream ciphers, developed by Daniel J. Bernstein. It is a variant of the Salsa20 family of ciphers.

A notable member of the ChaCha family is ChaCha20, which can be used in TLS, as part of the ChaCha20-Poly1305 AEAD cipher suite.

Links

 * RFC 8439: ChaCha20 and Poly1305 for IETF Protocols
 * RFC 7539: ChaCha20 and Poly1305 for IETF Protocols (obsolete)
 * The ChaCha family of stream ciphers
 * CloudFlare blog post
 * Salsa20