#hashing #algorithm #cli-file #sha-256 #hash #multiple #sha-512

bin+lib boohashing

BooHashing:一款神奇的Rust CLI文件哈希应用。支持多种哈希算法。哈希变得简单,没有恶作剧,只有惊喜!

1个不稳定版本

0.1.0 2023年6月22日

#14 in #sha-512

MIT许可协议

44KB
194

BooHashing

大家好,密码学家、开发者以及喜欢神秘事物的朋友们!欢迎来到BooHashing的神秘之地。不,这不是万圣节的玩笑,这是一个严肃的Rust CLI应用,让哈希变得和在鬼屋里吓人一样简单!BooHashing利用你的恐惧,将任何文件转换成一个神秘的哈希摘要。👻📜

工作原理

BooHashing是一个CLI应用,旨在将输入文件转换为哈希摘要。我们目前支持SHA 256和SHA 512作为我们的哈希算法,但不用担心,我们正在我们的女巫的炼药锅中准备更多。🧙‍♀️🔮

输入文件?尽管带来!我们不回避任何文件类型或大小。越大,越吓人,越好!🎃📂

用法

我们命令行参数的骨架如下

  • sha256sha512:这些是你召唤来选择你的哈希算法的幽灵。是不是很吓人?👻
  • -i <file_name>:这是你将祭品(输入文件)献给哈希精灵的地方。🕯️📁
  • -f <file_name>:如果正确召唤,精灵会将哈希摘要保存到在outputs/神秘之地指定的文件中。如果精灵在其召唤圈中没有看到-f,它们将直接将信息发送到你的控制台。🪦📜

示例

担心召唤错误的精灵?不用担心!这里有一个安全的例子供你参考。要使用BooHashing,只需运行

boohashing sha256 -i sample1.txt -f out1.txt

未来计划

目前,我们只允许单个文件作为输入,但未来我们计划支持多个文件。我们还计划扩展我们的哈希算法库。我们的开发者巫师团队正在他们的编码地牢中不懈地工作,以使这一现实成为可能。🧙‍♂️👩‍💻🧙‍♀️

免责声明

虽然BooHashing有一个有趣和鬼魅的外表,但它是一个旨在严肃目的的专业工具。我们希望您使用它时能像我们酿造它时一样享受!☠️💻


BooHashing:让哈希不再是“呼呼”,而是“哇哦”

依赖项

~460KB
~10K SLoC