#keccak #sha-3 #crypto

keccak-rust

Keccak在Rust中的实现

2个稳定版本

1.0.2 2021年5月1日

1338密码学

41 每月下载次数

MIT 协议

12KB
272 代码行

keccak-rust

Keccak函数的实现。 Keccak参考

示例

[dependencies]
keccak-rust = *
extern crate keccak_rust;
use keccak_rust::*;

const YOUR_INPUT_BYTES: [Byte; 12] = [72, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100, 33];

fn main() {
    let mut keccak = Keccak::new(SecurityLevel::SHA256, StateBitsWidth::F1600);
    keccak.append(&mut YOUR_INPUT_BYTES);
    println!("{:?}", keccak.hash());
}

依赖项