Repository navigation

#

ChaCha

维基百科

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.

🛡 Make safest code in Android. (基于libsodium实现chacha20算法,key在native中,防止被二次打包){长期维护,请star,勿fork}

C
1011
1 年前

Compile NGINX from source with custom modules and patches on Debian and Ubuntu

Shell
640
3 个月前

A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.

C#
449
3 个月前

A modern and easy-to-use cryptographic library for .NET based on libsodium

C#
414
20 天前

A secure and easy-to-use CLI password manager for macOS and Linux

Go
368
6 年前

Audited & minimal JS implementation of Salsa20, ChaCha and AES

TypeScript
266
2 天前

一个基于阿里云盘官方 API 授权的自动同步和备份工具,支持云盘挂载到本地,支持本地存储,支持加密,多平台、安全、自动化的数据管理方案。

C#
187
10 个月前
Visual Basic 6.0
176
9 天前

🔑 NaCl.Core, a cryptography library for .NET

C#
77
12 天前

A modern cryptographic library for .NET 8+ based on libsodium and inspired by Monocypher.

C#
56
18 天前

Portable 8439: ChaCha20-Poly1305 (RFC 8439) in portable & fast C99

C
36
3 年前

A Secure file transfer utility & library. The library utilizes SPAKE2 for key negotiation over an insecure channel, and ChaCha20Poly1305 Authenticated Encryption to encrypt the file with the derived shared symmetric key. This enables two peers to transfer a file over any channel without needing to trust the intermediary relay.

Rust
23
2 年前

A C++ implementation of ChaCha20 & Poly1305 stream cipher described in RFC - 8439.

C++
19
6 个月前

A simple, modern and secure file encryption tool, file format and Rust library

Rust
19
5 天前

O(1) Cryptography is an easy to use, hard to misuse Java cryptographic library based on O(1) cryptographic algorithms

C
16
3 年前