hashes
hash
Our great sponsors
hashes | hash | |
---|---|---|
4 | 7 | |
1,640 | 931 | |
2.5% | 1.7% | |
8.3 | 9.9 | |
about 21 hours ago | 5 days ago | |
Rust | TypeScript | |
- | GNU General Public License v3.0 or later |
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.
hashes
-
Hey Rustaceans! Got a question? Ask here (15/2023)!
If found this set of crates for other algorithms : https://github.com/RustCrypto/hashes And also found this set of crates that seem to include a lot of block cyphers : https://github.com/RustCrypto/block-ciphers Even if "des" is listed as a crate in this last link, it doesn't seem to provide the DES algorithm entirely.
-
Hey Rustaceans! Got an easy question? Ask here (8/2021)!
Then you should note that here where they're in the process of rewriting the crate (and have already removed the unsafe block you pointed out): https://github.com/RustCrypto/hashes/pull/228
You're talking about this function, right? https://github.com/RustCrypto/hashes/blob/master/blake2/src/blake2.rs#L388-L393
hash
- Top OpenAI Tools, Examples & Use Cases
-
Error Handling with error-stack
Also just to flag, thiserror is more meant to be about the creation and generation of errors, and is a library-centric crate. The other two you mentioned are more about error handling and are focused on applications (due to exposing their types in APIs). error-stack is similarly focused on application uses at the moment, and actually goes very well with thiserror because of that.
Feel free to ask me any questions on error-stack, either here or over at our repository!
-
Announcing error-stack: a context-aware error library that supports arbitrary attached user data!
hashintel/hash#602
What are some alternatives?
OpenHashTab - 📝 File hashing and checking shell extension
multi-party-ecdsa - Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).
moon - A task runner and repo management tool for the web ecosystem, written in Rust.
codemap - A data structure for tracking source code positions, inspired by the type in rustc's libsyntax.
rust - Empowering everyone to build reliable and efficient software.
semantic-source - Parsing, analyzing, and comparing source code across many languages
unordered-containers - Efficient hashing-based container types
block-ciphers - Collection of block cipher algorithms written in pure Rust
text - Haskell library for space- and time-efficient operations over Unicode text.
sdf_2d - 2D Signal Distance Field software (cpu) renderer
cflisp - A C compiler for digiflisp asm. Written in Rust
rcrypt - rcrypt is a compact hashing and salting library based on bcrypt that produces smaller hashes