【文件属性】:
文件名称:crypto.rs:精选的纯 Rust 加密原语
文件大小:609KB
文件格式:ZIP
更新时间:2021-06-16 17:37:49
Rust
Rust 加密原语
2014 年 12 月 17 日更新
代码目前已损坏,应该对其进行更新和重构以使用和最新的 Rust 功能。
描述
在纯实现的一系列加密原语。 这段代码是实验性的,不要将它用于任何真实的事情。
加密原语
目前实施:
(草案FIPS 202)和
从源头构建
安装 Rust 包管理器 。
构建为库:
$ cargo build
运行测试并构建文档:
$ cargo test
$ cargo doc # Build documentation under target/doc/
文档
生成的文档也可。
执照
此代码根据 MIT 许可和 Apache 许可(2.0 版)的条款分发。
【文件预览】:
crypto.rs-master
----.travis.yml(480B)
----src()
--------kdf.rs(4KB)
--------poly1305.rs(15KB)
--------sha3_vectors()
--------encrypt.rs(3KB)
--------noise.rs(23KB)
--------chacha20.rs(30KB)
--------lib.rs(1KB)
--------hash.rs(2KB)
--------eke.rs(12KB)
--------sha3.rs(18KB)
----Cargo.toml(257B)
----.gitignore(145B)
----Makefile(224B)
----README.md(1KB)