Implementation of AEAD_CHACHA20_POLY1305 authenticated encryption with additional data using ChaCha20 and Poly1305, optimized for PinnedMemory and .NET.
Info
| Version: | 2.0.0 |
| Author(s): | Timothy D Meadows II |
| Last Update: | Tuesday, February 24, 2026 |
| .NET Fiddle: | Create the first Fiddle |
| Project Url: | https://github.com/TimothyMeadows/AeadChaCha20Poly1305.NetCore |
| NuGet Url: | https://www.nuget.org/packages/AeadChaCha20Poly1305.NetCore |
Install
Install-Package AeadChaCha20Poly1305.NetCore
dotnet add package AeadChaCha20Poly1305.NetCore
paket add AeadChaCha20Poly1305.NetCore
AeadChaCha20Poly1305.NetCore Download (Unzip the "nupkg" after downloading)
Dependencies
- ChaCha20.NetCore(>= 1.0.3)
- PinnedMemory(>= 1.0.1)
- Poly1305.NetCore(>= 1.0.0)