文件名称:strobe-rs-纯Rust中Strobe协议框架的实现-Rust开发
文件大小:62KB
文件格式:ZIP
更新时间:2024-06-16 14:24:14
Rust Cryptography
strobe-rs这是纯Rust中Strobe协议框架的相对准系统的实现。 它旨在用作构建strobe-rs的库。这是纯Rust中Strobe协议框架的相对准系统的实现。 它旨在用作构建其他协议和框架的库。 目前,此实现仅支持Keccak-f [1600]作为内部置换函数,这是可能的最大块大小,因此非常重要。 示例一个加密和解密消息的简单程序:use strobe_rs :: {SecParam,Strobe}; fn main(){let mut rx = Strobe :: new(b“ correctnesstest
【文件预览】:
strobe-rs-master
----.gitignore(53B)
----benches()
--------benches.rs(2KB)
----src()
--------strobe.rs(19KB)
--------kat_tests.rs(7KB)
--------keccak.rs(3KB)
--------basic_tests.rs(17KB)
--------prelude.rs(322B)
--------lib.rs(586B)
----Cargo.toml(846B)
----.github()
--------workflows()
----examples()
--------basic.rs(639B)
----LICENSE-MIT(1KB)
----README.md(3KB)
----LICENSE-APACHE(559B)
----kat()
--------simple_test_vector.json(7KB)
--------boundary_test_vector.json(126KB)
--------verify_test_vector.py(3KB)
--------meta_test_vector.json(7KB)
--------streaming_test_vector.json(4KB)