Files
simple-rust-tests/__crypto/highwayhash/src/main.rs
2022-10-07 23:05:32 +08:00

13 lines
421 B
Rust

use highway::{HighwayHash, HighwayHasher, Key};
fn main() {
let res = HighwayHasher::default().hash256("hello world".as_bytes());
println!("{:x?}", res);
let res = HighwayHasher::default().hash256(&[0xff]);
println!("{:x?}", res);
let mut hasher256 = HighwayHasher::new(Key([1, 2, 3, 4]));
hasher256.append(&[0xff]);
let res: [u64; 4] = hasher256.finalize256();
println!("{:x?}", res);
}