#flexible #parameters #cipher #feistel #slice #bit #key

feistel_rs

Feistel密码。在参数和密钥方面更灵活。目标是达到单比特和比特块。目前是按字节粒度。

1 个不稳定版本

0.1.0 2020年5月19日

#97 in #cipher

GPL-3.0-or-later

16KB
121

Feistel-rs

Feistel密码的完全参数化实现,在Rust中。我找到的其他实现中常见的参数是硬编码的,而我需要一个定制的参数用于CTF挑战,所以我决定实现一个更灵活的版本。

依赖

~1.5MB
~12K SLoC