sodium.cr VS ChaCha20-BLAKE2b

Compare sodium.cr vs ChaCha20-BLAKE2b and see what are their differences.

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
sodium.cr ChaCha20-BLAKE2b
0 2
42 3
- -
2.3 5.3
3 months ago 4 months ago
Crystal C#
MIT License MIT 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.

sodium.cr

Posts with mentions or reviews of sodium.cr. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning sodium.cr yet.
Tracking mentions began in Dec 2020.

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.
    7 projects | reddit.com/r/crypto | 6 Mar 2021
    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).
    7 projects | reddit.com/r/crypto | 6 Mar 2021
    Yes, I've implemented XChaCha20-BLAKE2b as an AEAD construction. You can find the code and explanation here. I received some feedback from someone who has worked on real primitives. They pointed out a big-endian bug in the code, which I fixed. They didn't mention anything else.

What are some alternatives?

When comparing sodium.cr and ChaCha20-BLAKE2b you can also consider the following projects:

crystal-sha3 - An SHA-3 implementation written in Crystal.

age - A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

cmac - Crystal implementation of the Cipher-based Message Authentication Code (CMAC)

orion - Usable, easy and safe pure-Rust crypto

monocypher.cr - Crystal bindings for Monocypher

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.

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

libsodium-core - libsodium for .NET - A secure cryptographic library

Halite - High-level cryptography interface powered by libsodium

orion - Usable, easy and safe pure-Rust crypto [Moved to: https://github.com/orion-rs/orion]

RbNaCl - Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)