Feistellike
Feistellike is a term used in cryptography to describe a class of round-based block cipher constructions that resemble the Feistel network designed by Horst Feistel in the 1970s. In a Feistellike design, a data block is divided into two halves. A round function is applied to one half and its output is XORed into the other half, followed by a swap of the halves. This pattern is repeated for multiple rounds. Variations exist in how the round function is fed with key material, whether the halves are swapped every round, and how final output is produced.
Security and design notes: The security of a Feistellike cipher depends on the nonlinearity of the round
Origins and examples: The term acknowledges the influence of the original DES approach, and some historical
See also: Feistel network, Blowfish, DES, substitution-permutation network.