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

feistel_rs

Feistel Cipher. More flexible in parameters and keys. Goal is up to single bits and bit slices. Currently on byte granularity.

1 unstable release

0.1.0 May 19, 2020

#97 in #cipher

GPL-3.0-or-later

16KB
121 lines

Feistel-rs

Fully parameterized implementation of the Feistel cipher in rust. The other implementation I found had the common parameters hard coded and I needed custom ones for a CTF challenge so i decided to implement a more flexible version.

Dependencies

~1.5MB
~12K SLoC