1个不稳定版本
0.1.0 | 2023年6月22日 |
---|
#14 in #sha-512
44KB
194 行
BooHashing
大家好,密码学家、开发者以及喜欢神秘事物的朋友们!欢迎来到BooHashing的神秘之地。不,这不是万圣节的玩笑,这是一个严肃的Rust CLI应用,让哈希变得和在鬼屋里吓人一样简单!BooHashing利用你的恐惧,将任何文件转换成一个神秘的哈希摘要。👻📜
工作原理
BooHashing是一个CLI应用,旨在将输入文件转换为哈希摘要。我们目前支持SHA 256和SHA 512作为我们的哈希算法,但不用担心,我们正在我们的女巫的炼药锅中准备更多。🧙♀️🔮
输入文件?尽管带来!我们不回避任何文件类型或大小。越大,越吓人,越好!🎃📂
用法
我们命令行参数的骨架如下
sha256
或sha512
:这些是你召唤来选择你的哈希算法的幽灵。是不是很吓人?👻-i <file_name>
:这是你将祭品(输入文件)献给哈希精灵的地方。🕯️📁-f <file_name>
:如果正确召唤,精灵会将哈希摘要保存到在outputs/
神秘之地指定的文件中。如果精灵在其召唤圈中没有看到-f
,它们将直接将信息发送到你的控制台。🪦📜
示例
担心召唤错误的精灵?不用担心!这里有一个安全的例子供你参考。要使用BooHashing,只需运行
boohashing sha256 -i sample1.txt -f out1.txt
未来计划
目前,我们只允许单个文件作为输入,但未来我们计划支持多个文件。我们还计划扩展我们的哈希算法库。我们的开发者巫师团队正在他们的编码地牢中不懈地工作,以使这一现实成为可能。🧙♂️👩💻🧙♀️
免责声明
虽然BooHashing有一个有趣和鬼魅的外表,但它是一个旨在严肃目的的专业工具。我们希望您使用它时能像我们酿造它时一样享受!☠️💻
BooHashing:让哈希不再是“呼呼”,而是“哇哦”
依赖项
~460KB
~10K SLoC