An open API service indexing awesome lists of open source software.

https://github.com/flucium/chachablake3


https://github.com/flucium/chachablake3

blake3 chacha20 chachablake3 rust

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

# ChaChaBlake3
**No security testing has been performed.**

*this is the demonstration for me. I'm not going to fix bugs.*

ChaCha + Poly1305 is replaced by ChaCha + BLAKE3.

Rust Crypto and BLAKE3 backend.

for Cipher, See Rust Crypto ChaCha20Poly1305 , Traits , AEADs. for hash functions, see BLAKE3.

it might be good to use OsRng included in Rust Crypto/Aes256Gcm !!!


## chachablake3
https://github.com/flucium/chachablake3/

https://github.com/flucium/chachablake3/blob/main/LICENSE

## aead
https://github.com/RustCrypto/AEADs

https://github.com/RustCrypto/AEADs/blob/master/chacha20poly1305/LICENSE-MIT

https://github.com/RustCrypto/AEADs/blob/master/chacha20poly1305/LICENSE-APACHE

## chacha20
https://github.com/RustCrypto/stream-ciphers/tree/master/chacha20

## zeroize
https://github.com/RustCrypto/utils/tree/master/zeroize

https://github.com/RustCrypto/utils/blob/master/zeroize/LICENSE-MIT

https://github.com/RustCrypto/utils/blob/master/zeroize/LICENSE-APACHE

## traits
*no direct.*

https://github.com/RustCrypto/traits

## blake3
https://github.com/BLAKE3-team/BLAKE3

https://github.com/BLAKE3-team/BLAKE3/blob/master/LICENSE