chacha20-poly1305
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 106 public repositories matching this topic...
Simple ECDH handshake protocol in Rust, based on X25519 and ChaCha20-Poly1305
-
Updated
Oct 30, 2017 - Rust
simple secure expiring tokens
-
Updated
Nov 19, 2017 - Go
A patch for OpenSSL 1.1.1-dev to prefer CHACHA20 ciphers on devices without AES instruction sets.
-
Updated
Apr 15, 2018 - C
Library for cryptographic primitives
-
Updated
Apr 19, 2018 - Python
The poly1305 message authentication code
-
Updated
Jul 17, 2018 - Assembly
AES-GCM python test bench
-
Updated
Aug 25, 2018 - Python
python script to use python-cryptography (ChaCha20Poly1305 / AES-GCM) and Argon2 from the commandline; simple en/decryption utility; nonstandard file format
-
Updated
Feb 18, 2019 - Python
This crate implements the `crypto_api` with libsodium as backend
-
Updated
Feb 27, 2019 - Rust
Check whether a chacha20-poly1305 cipher is supported by NodeJS
-
Updated
May 1, 2019 - JavaScript
File encryption for multiple participants
-
Updated
Jun 6, 2019 - Rust
-
Updated
Jul 23, 2019 - Rust
Simple encapsulation library for [Crypto](https://github.com/rweather/arduinolibs/tree/master/libraries/Crypto) library, used for encrypting and decrypting with ChaCha20 and Poly1305 algorithms.
-
Updated
Feb 1, 2020 - C++
Secret sharing implementation allows users to split and combine their files according to a default (2, 3) scheme.
-
Updated
Mar 10, 2020 - C++
Implementation of AEAD_CHACHA20_POLY1305 in c++
-
Updated
Mar 25, 2020 - C++
Rust bindings for HACL* / EverCrypt (high assurance crypto)
-
Updated
Apr 12, 2020 - C
A Chacha20 encrypting tool.
-
Updated
Apr 27, 2020 - Swift
- Followers
- 1 follower
- Wikipedia
- Wikipedia