3 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2018年11月3日 |
---|---|
0.1.1 | 2018年10月28日 |
0.1.0 | 2018年10月27日 |
#27 in #nonce
19KB
358 代码行
jacopone-lib
Rust 实现的 Jacopone 加密算法
Jacopone
Jacopone 是我设计的一个分组密码,预告一下:**不安全**
Jacopone 基于 4 轮 Feistel 网络,轮函数为 Sha3。块大小为 512 位,密钥长度为 256 位。目前支持的唯一加密模式是 CTR,nonce 必须为 60 字节。密钥调度正在开发中。
这种构造方案仍在修改中,基于 M. Luby 和 C. Rackoff 的工作,至少在理论上不应明显错误。
lib.rs
:
Jacopone
`jacopone` contains tools for encryption and decryption using Jacopone algorithm
依赖项
~5MB
~75K SLoC