A Feistel network is a cryptographic construction that can be used to build Block ciphers.