#md5 #file #specification #txt #echo #hi #realization

bin+lib rust_md5_updated

简单的MD5实现

1 个不稳定版本

使用旧的Rust 2015

0.2.0 2018年10月6日

#10 in #hi

MIT许可证

9MB
348

rust_md5

这是MD5规范(RFC 1321)的一个非常简单的实现,用于开始学习Rust。

使用方法

首先,使用cargo build构建项目。它模仿了md5sum的使用方式

> echo 'hi there' | ./target/debug/rust_md5
12f6bb1941df66b8f138a446d4e8670c -

或者

> echo 'unicode, ok ✔' > file.txt
> ./target/debug/rust_md5 file.txt
34a7fafe48ccb9d3f18f09949cbfa96f file.txt

有一些从规范中摘取的简单测试案例,可以使用cargo test执行。

依赖项