A simple, modern and secure file encryption library for Go
-
Updated
Sep 8, 2024 - Go
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.
A simple, modern and secure file encryption library for Go
File encryption cli using XChaha20-Poly1305 with Argon2id in Go
Cryptographic primitives for Cypherpunks that don't subscribe to "trust me bro" security assumptions
TCP/UDP Port Forwarder
Encryption and decryption using various cryptographic algorithms following industry standards
Golang symmetric encryption library
Vaulty in Go - Encrypt/Decrypt with ChaCha20-Poly1305
MAC Daddy is a Go library for generating encrypted messages and verifying their authenticity using the Poly1305 message authentication code with a ChaCha20 cipher
⚡Easy-to-use tool for Go crypto performence testing.
commandline tool to split secrets / files into shares using shamir secret sharing
authenticated encryption on the commandline using a chunked construction similar to intermaclib
This repository is a mirror. Do not post issues or PRs here.
ChaCha20Poly1305 and XChaCha20Poly1305 AEAD implementations
simple secure expiring tokens