[dependencies] sha2 = "0.10.8"
use sha2::{Digest, Sha256}; fn main() { let data = b"hello world"; let hash = Sha256::digest(data); println!("{:x}", hash); let data2 = b"hello world"; let hash2 = Sha256::digest(data2); println!("{:x}", hash2); }
Running `target/debug/crypt`
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9
うーむ、そのまんまな感じがしますね…