hsh:一个简单的字符串哈希CLI,支持多种哈希函数

时间:2024-05-09 02:00:02
【文件属性】:

文件名称:hsh:一个简单的字符串哈希CLI,支持多种哈希函数

文件大小:62KB

文件格式:ZIP

更新时间:2024-05-09 02:00:02

Rust

sh hsh是一个完全用Rust编写的简单的字符串哈希CLI,它支持多种哈希函数。 它主要依靠来执行哈希。 支持的哈希函数 (GOST R 34.11-9)(同时带有“测试参数”和CryptoPro ) Grøstl224 Grøstl256 Grøstl384 Grøstl512 RIPEMD 瑞培MD160 瑞培MD320 SHA-1 SHA-2 SHA-224 SHA-256 SHA-384 SHA-512 SHA-3 /奇卡克 Keccak-224 凯卡克256 凯卡克384 Keccak-512 SHA3​​-224 SHA3​​-256 SHA3​​-384 SHA3​​-512 沙巴尔 Shabal-192 Shabal-224 Shabal-256 Shabal-384 Shabal-512 Streebog S


【文件预览】:
hsh-main
----.gitignore(8B)
----src()
--------bcrypt.rs(21KB)
--------whirlpool.rs(2KB)
--------streebog()
--------utils.rs(3KB)
--------cli.rs(9KB)
--------shabal.rs(288B)
--------main.rs(347B)
--------sha2()
--------error.rs(6KB)
--------md5.rs(2KB)
--------shabal()
--------sha2.rs(201B)
--------format.rs(7KB)
--------types.rs(12KB)
--------groestl()
--------groestl.rs(253B)
--------sha1.rs(2KB)
--------md4.rs(2KB)
--------sha3.rs(480B)
--------sha3()
--------gost94.rs(3KB)
--------hasher.rs(339B)
--------ripemd.rs(136B)
--------ripemd()
--------blake2.rs(2KB)
--------lib.rs(5KB)
--------streebog.rs(148B)
--------md2.rs(2KB)
----.travis.yml(2KB)
----Cargo.lock(24KB)
----Cargo.toml(794B)
----.github()
--------workflows()
--------dependabot.yml(108B)
----LICENSE-MIT(1KB)
----README.md(4KB)
----proptest-regressions()
--------bcrypt.txt(392B)
----deny.toml(465B)
----tests()
--------cli.rs(3KB)
----appveyor.yml(2KB)
----ci()
--------install.sh(1KB)
--------before_deploy.sh(561B)
--------script.sh(460B)
--------before_deploy.ps1(538B)
----LICENSE-APACHE(10KB)

网友评论