df_crypto/
sha.rs

1use std::path::Path;
2use sha256::{digest, try_digest};
3
4/// 文件
5pub fn file_to_sha256(path: &str) -> String {
6    let input = Path::new(path);
7    try_digest(input).unwrap()
8}
9
10/// 字符串
11pub fn str_to_sha256(str: &str) -> String {
12    let input = String::from(str);
13    digest(input)
14}