ChaCha20-BLAKE2b
Committing ChaCha20-BLAKE2b, XChaCha20-BLAKE2b, and XChaCha20-BLAKE2b-SIV AEAD implementations. (by samuel-lucas6)
libsodium-doc
Gitbook documentation for libsodium (by jedisct1)
Our great sponsors
ChaCha20-BLAKE2b | libsodium-doc | |
---|---|---|
2 | 5 | |
4 | 164 | |
- | - | |
1.8 | 8.2 | |
about 2 years ago | 9 days ago | |
C# | Shell | |
MIT License | ISC License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ChaCha20-BLAKE2b
Posts with mentions or reviews of ChaCha20-BLAKE2b.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-06.
-
Kryptor: A simple, modern, and secure encryption tool.
I see what you mean; https://github.com/samuel-lucas6/ChaCha20-BLAKE2b would be considered borderline rolling your own. Especially when compared to https://github.com/FiloSottile/age/commit/2194f6962c8bb3bca8a55f313d5b9302596b593b as one solution or mitigation to the attack, and considering that it does not seem to a big problem for key based encryption (judging by the comments in that commit).
libsodium-doc
Posts with mentions or reviews of libsodium-doc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-08.
-
Libsodium, functions to encrypt and decrypt with fewer parameters.
In the documentation that he sent me I could find some examples, which however used several messages, while for what I have to do I only need one which must be both the beginning and the end.
-
Libsodium, How to encrypt and decrypt a message/string with automatic nonce
I have seen this.
- C++, Libsodium, what are nonce end ADDITIONAL_DATA in ChaCha20-Poly1305
-
Understanding the impact of partitioning oracle attacks on production deployments of ChaCha/Salsa
If you look at the latest commits in libsodium-doc, then you'll see that Frank has now removed the padding fix suggestion, possibly due to me mentioning that in the Kryptor post (the timing matches anyway). His new recommendation is interesting, but he unfortunately doesn't cite any papers about the topic.
-
Kryptor: A simple, modern, and secure encryption tool.
Interestingly, Frank just clarified a few things in some of the latest commits for the libsodium-doc repo. He is now saying to avoid using a password for encryption. I wonder what motivated him to do that.
What are some alternatives?
When comparing ChaCha20-BLAKE2b and libsodium-doc you can also consider the following projects:
age - A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
orion - Usable, easy and safe pure-Rust crypto
libsodium-core - libsodium for .NET - A secure cryptographic library
Kryptor - A simple, modern, and secure encryption and signing tool that aims to be a better version of age and Minisign.
sodium.cr - Crystal wrapper for the libsodium crypto API
Introducing .NET Multi-platform App UI (MAUI) - .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
BlazorSodium - A small wrapper around libsodium.js for Blazor WASM
SecurityDriven.Winter - Cloud-Scale Cryptography.
ChaCha20-BLAKE2b vs age
libsodium-doc vs age
ChaCha20-BLAKE2b vs orion
libsodium-doc vs libsodium-core
ChaCha20-BLAKE2b vs Kryptor
libsodium-doc vs Kryptor
ChaCha20-BLAKE2b vs libsodium-core
ChaCha20-BLAKE2b vs sodium.cr
ChaCha20-BLAKE2b vs Introducing .NET Multi-platform App UI (MAUI)
ChaCha20-BLAKE2b vs BlazorSodium
ChaCha20-BLAKE2b vs SecurityDriven.Winter