chacha20
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 26 public repositories matching this topic...
Managed .Net (.NET 8) compatible ChaCha20 Cipher implementation (encryption and decryption) in C#
-
Updated
Jul 22, 2025 - C#
Committing ChaCha20-BLAKE3, XChaCha20-BLAKE3, and XChaCha20-BLAKE3-SIV AEAD implementations.
-
Updated
Apr 11, 2022 - C#
An open source, ASP.NET Core 2.0 journaling web app with books, chapters, a markdown editor, & photo/file uploader.
-
Updated
Mar 29, 2022 - C#
Tunelling & proxy connectivity
-
Updated
Mar 9, 2020 - C#
Committing ChaCha20-BLAKE2b, XChaCha20-BLAKE2b, and XChaCha20-BLAKE2b-SIV AEAD implementations.
-
Updated
Apr 11, 2022 - C#
Key-committing ChaCha20-Poly1305.
-
Updated
Dec 7, 2022 - C#
Project to benchmark different .Net based cipher streams
-
Updated
Oct 15, 2019 - C#
Bouncy Castle adoption to wan24-Crypto
-
Updated
Oct 27, 2024 - C#
A family of block ciphers built from HChaCha20 for use in the PACT/comPACT and SC transforms for AEAD commitment.
-
Updated
Nov 3, 2024 - C#
A key-committing, misuse-resistant AEAD scheme based on ChaCha20-Poly1305-PSIV and Daence.
-
Updated
Feb 24, 2025 - C#
Shows how Chacha20 and Poly1305 works.
-
Updated
Sep 13, 2022 - C#
Generic transforms with hash functions for committing AEAD.
-
Updated
Jul 4, 2025 - C#
- Followers
- 1 follower
- Website
- github.com/topics/chacha-cipher
- Wikipedia
- Wikipedia