How to Tweak a Cryptographic Permutation by Direct Manipulation
Jörg Keller · 2021
Cryptographic primitives with internal state and bijective state-transition function can be improved by modifying a small number of transitions, achieving larger periodicity without increase of state space. We show how to tweak such a permutation best for two different targets: minimum cycle length, and average cycle length for random start points.