Já que citaram a cifra de Feistel, vamos falar sobre ela: Segundo[1], Feistel propôs [FEIS73] que podemos aproximar a cifra de bloco ideal utilizando o conceito de uma cifra de produto, que é a execução de duas ou mais cifras simples em sequência, de tal forma que o resultado ou produto final seja criptograficamente mais forte do que qualquer uma das cifras componentes. Em particular, Feistel propôs o uso de uma cifra que alterna substituições e permutações (Uma diferença entre a cifre de feistel e o AES).
Número de rodadas: a essência da cifra de Feistel é que uma única rodada oferece segurança inadequada, mas várias proporcionam maior segurança. Um tamanho típico é de 16 rodadas (outra diferença entre a cifre de feistel e o AES)
AES
Um recurso digno de nota é que ela não é uma estrutura Feistel. A cifra consiste em N rodadas, e o número delas depende do comprimento da chave: 10 rodadas para uma chave de 16 bytes, 12 para uma chave de 24 bytes e 14 para uma chave de 32 bytes (Tabela 5.1). As primeiras N – 1 rodadas consistem em quatro funções de transformação distintas: SubBytes, ShiftRows, MixColumns e AddRoundKey.
Fonte:
[1] Stallings.