Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kstep/rust-sha1-hasher
[DISCONTINUED] A fork of rust-sha1 with fixes and Hasher trait implementation
https://github.com/kstep/rust-sha1-hasher
Last synced: 15 days ago
JSON representation
[DISCONTINUED] A fork of rust-sha1 with fixes and Hasher trait implementation
- Host: GitHub
- URL: https://github.com/kstep/rust-sha1-hasher
- Owner: kstep
- License: other
- Created: 2015-01-11T12:43:24.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-01-11T12:00:23.000Z (almost 9 years ago)
- Last Synced: 2024-11-07T02:38:42.476Z (2 months ago)
- Language: Rust
- Homepage:
- Size: 18.6 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This project is discontinued!
Minimal implementation of SHA1 for Rust. This might go away in the future
if rust-crypto or some libraries like that split into smaller parts.Right now SHA1 is quite frequently used and many things want to have an
implementation of it, that does not pull in too much other stuff.This is largely based on the hash code in crypto-rs by Koka El Kiwi.
This fork also adds some fixes for long data hashing (original version
has bug with hashing data built with several `update()` calls)
and reimplements functionality using `Hash` and `Hasher` traits
from Rust's standard lib, making it more composable.