1 个不稳定版本
0.1.1 | 2022年2月9日 |
---|---|
0.1.0 |
|
#2 在 #k256
14KB
Elabs-k256
Elabs-k256 是 tiny_keccak::Keccak::v256() Hasher 的包装器。它提供了一个简单的接口来使用 Hasher。
使用方法
要使用 elabs_k256,您需要导入 elabs_k256
包,并使用 k256
或 k256_hash
函数。
[dependencies]
elabs_k256 = "0.1"
示例
use elabs_k256::k256;
//!
fn main() {
let input = "Hello World";
let hash = k256(input);
println!("{:?}", hash);
}
use elabs_k256::k256_hash;
//!
fn main() {
let input = "Hello World";
let mut hash = [0u8; 32];
k256_hash(input, &mut hash);
println!("{:?}", hash);
}
lib.rs
:
Elabs-k256 是 tiny_keccak::Keccak::v256() Hasher 的包装器。它提供了一个简单的接口来使用 Hasher。
使用方法
要使用 elabs_k256,您需要导入 elabs_k256
包,并使用 k256
或 k256_hash
函数。
[dependencies]
elabs_k256 = "0.1"
示例
use elabs_k256::k256;
fn main() {
let input = "Hello World";
let hash = k256(input);
println!("{:?}", hash);
}
use elabs_k256::k256_hash;
fn main() {
let input = "Hello World";
let mut hash = [0u8; 32];
k256_hash(input, &mut hash);
println!("{:?}", hash);
}
依赖项
~55KB