Skip to content
#

ChaCha

ChaCha is a family of stream ciphers developed by Daniel J. Bernstein. It is part of the popular authenticated encryption algorithm ChaCha20-Poly1305.

The canonical 20-round version is ChaCha20, though the faster, reduced-round variants ChaCha8 and ChaCha12 also see some use.

The XChaCha family features an extended nonce.

Here are 9 public repositories matching this topic...

A 1024-bit MARX permutation. Dual-symbolic integer multiplication, four mixing geometries, ideal avalanche at permute-call 2 (8 of 64 quarter rounds). Designed for sponge and block-cipher construction. Empirically clean across nine statistical families.

  • Updated Oct 21, 2026
  • Go
Followers
1 follower
Website
github.com/topics/chacha-cipher
Wikipedia
Wikipedia