3 个不稳定版本

使用旧的 Rust 2015

0.2.0 2018年11月3日
0.1.1 2018年10月28日
0.1.0 2018年10月27日

#27 in #nonce

MIT/Apache

19KB
358 代码行

jacopone-lib

Build Status Crates.io

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