rust_utilities

Crates.iorust_utilities
lib.rsrust_utilities
version0.2.0
sourcesrc
created_at2022-04-22 19:54:16.173309
updated_at2022-04-22 20:55:08.809523
descriptionUtilities for Rust
homepagehttps://github.com/MedzikUser/rust-utilities
repositoryhttps://github.com/MedzikUser/rust-utilities.git
max_upload_size
id572347
size12,887
Oskar KarpiƄski (M3DZIK)

documentation

README

Utilities for Rust

Importing

The driver is available on crates.io. To use the driver in your application, simply add it to your project's Cargo.toml.

[dependencies]
rust_utilities = "0.2.0"

How to use?

Compute Sha hash

Add sha features

[dependencies.rust_utilities]
version = "0.2.0"
features = ["sha"]

Quick and easy sha1, sha256 and sha512 hash calculation.

use rust_utilities::crypto::sha::{Algorithm, CryptographicHash};

let text = "test" // &str

let hash = hex::encode(CryptographicHash::hash(Algorithm::SHA1, text.as_bytes())); // String

println!("Output hash: {}", hash); // output: `a94a8fe5ccb19ba61c4c0873d391e987982fbbd3`
Commit count: 12

cargo fmt