17 packages tagged with “poly1305”
Port of Curve25519, XSalsa20 and Poly1305 from NaCl project
A secure cryptographic library
Implements the ChaCha20, Poly1305 and AEAD_CHACHA20_POLY1305 algorithms, as defined in RFC 8439
You can use StreamCryptor to encrypt and decrypt files without size limit and the need to load every file completely into memory. StreamCryptor uses FileStream to read and write files in chunks, there is also an asynchronous implementations for progress reporting available. Files are encrypted into SCCEF (StreamCryptor Chunked Encrypted File) format. Every file contains an EncryptedFileHeader some EncryptedFileChunks and an EncryptedFileFooter to prevent file manipulation. The file serialization is realised with Google`s protobuf, it has a small overhead and offers an automatic length prefix for all file parts. All cryptographic operations are performed via libsodium-net (and thus libsodium). For more details and examples visit the github project site.
A modern cryptographic library for .NET 8+ based on libsodium and inspired by Monocypher.
Implements support for serverless XMPP messaging and SOCKS5 content transfer. It also provides support for End-to-End (E2E) encryption. Ciphers and algorithms supported include: ML-KEM ML-DSA Curve25519 Curve 448 Edwards25519 Edwards448 (Goldilocks) NIST P-192 NIST P-224 NIST P-256 NIST P-384 NIST P-521 ECDSA EdDSA ECDH RSA AES ChaCha20 Poly1305
libsodium-uwp - A secure cryptographic library for Universal Windows Platform
Components offering encryption and decryption operations based on standards such as RSA, ECC, AES, ChaCha, Poly1305, 3DES, JWS/JWE, PBKDF, and Rijndael through simple, easy-to-use, and intuitive APIs.
C# Implementation of NaCl Elliptical Curve Encryption Library
Monocypher.NET is a managed wrapper around the Monocypher cryptographic library.
High-performance Poly1305 wrapper for .NET with native SIMD-optimized bindings.
A secure cryptographic library for .net core projects targeting .net framework
High-performance, cross-platform AEAD encryption library implementing ChaCha20-Poly1305 (RFC 8439).
High-performance, authenticated encryption with extended-nonce ChaCha20 and Poly1305 (XChaCha20-Poly1305) per draft-irtf-cfrg-xchacha.
ChaCha20-Poly1305 encryption provider for WitDatabase using BouncyCastle. Ideal for Blazor WebAssembly where hardware AES acceleration is unavailable.
Liam系列加密功能库,提供完整的对称加密、非对称加密、哈希算法、数字签名和密钥管理功能。支持AES、ChaCha20-Poly1305、RSA、ECDSA、SHA256、Argon2等现代加密算法,包含流式处理和性能优化。
A comprehensive, RFC-compliant cryptographic library for .NET featuring Argon2 (RFC 9106), Blake2b (RFC 7693), ChaCha20-Poly1305 (RFC 8439), Curve25519 (RFC 7748), BIP32/BIP39 HD wallets, post-quantum cryptography (ML-KEM, ML-DSA, SLH-DSA), and modern AEAD ciphers. Multi-framework support: .NET Standard 2.0, .NET 8.0/9.0/10.0.