https://github.com/holasoymas/rsha
A sha256 hashing library implementation in rust
https://github.com/holasoymas/rsha
cryptography hashing rust rust-library sha256
Last synced: 8 months ago
JSON representation
A sha256 hashing library implementation in rust
- Host: GitHub
- URL: https://github.com/holasoymas/rsha
- Owner: holasoymas
- License: mit
- Created: 2024-11-21T14:58:24.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-20T08:56:54.000Z (over 1 year ago)
- Last Synced: 2025-02-20T09:38:14.878Z (over 1 year ago)
- Topics: cryptography, hashing, rust, rust-library, sha256
- Language: Rust
- Homepage: https://docs.rs/rsha/latest/rsha/
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rsha
A simple to use hashing library in rust
# install
```bash
cargo add rsha
```
# Examples
```rust
use rsha::sha256;
fn main(){
let str = "知識は自由への鍵です。";
let hash = sha256::hash(str);
println("{str} -> {hash}");
}
```
This return a array of `[u32; 8]`
```rust
use rsha::sha256;
fn main(){
let str = "make me sha";
let hash = sha256::hash_arr(str);
println("{str} -> {hash}");
}
```