b"\n_START_ARTICLE_\nRete di Feistel\n_START_PARAGRAPH_\nIn crittologia, un cifrario di Feistel \xc3\xa8 un algoritmo di cifratura a blocchi con una particolare struttura sviluppata dal crittologo dell'IBM Horst Feistel, da cui ha preso il nome di rete di Feistel; moltissimi algoritmi di cifratura a blocchi la utilizzano, incluso il Data Encryption Standard (DES). La struttura inventata da Feistel ha il vantaggio che la cifratura e decifratura sono operazioni molto simili, spesso identiche, e che basta invertire il funzionamento del gestore della chiave per ottenere l'operazione inversa: quindi i circuiti di cifratura e decifratura spesso sono gli stessi. Il meccanismo di cifratura ricorda le operazioni in cascata di Enigma._NEWLINE_Molti algoritmi moderni sono basati sulle reti di Feistel e la struttura proposta da Feistel \xc3\xa8 stata analizzata a fondo dai crittologi, anche se i pi\xc3\xb9 sicuri escono dal paradigma dell'invertibilit\xc3\xa0 e sfruttano o la crittografia asimmetrica o tecnologie innovative come il DARPA Quantum Network._NEWLINE_Il cifrario di Feistel \xc3\xa8 anche usato in altri tipi di algoritmi crittografici, non solo nei cifrari a blocchi. Ad esempio, l'Optimal Asymmetric Encryption Padding utilizza una semplice rete di Feistel per rendere casuali i testi cifrati in alcuni schemi di cifratura a chiave asimmetrica.\n_START_SECTION_\nCenni storici\n_START_PARAGRAPH_\nLa rete di Feistel venne commercializzata per la prima volta da IBM con il nome di Lucifer, un algoritmo progettato da Feistel e Don Coppersmith. La rete di Feistel divenne molto popolare quando il Governo degli Stati Uniti adott\xc3\xb2 come standard crittografico il DES (un algoritmo basato sul Lucifer con alcune modifiche apportate dalla NSA). Come altre parti del DES la rete di Feistel, essendo una struttura che presupponeva molte iterazioni dello stesso blocco, era semplice da realizzare con i circuiti producibili a quel tempo.\n_START_SECTION_\nCifrario di Feistel non bilanciato\n_START_PARAGRAPH_\nUn cifrario di Feistel non bilanciato utilizza una versione modificata della struttura con  e  di lunghezze diverse. Lo Skipjack \xc3\xa8 un esempio di questa tipologia di algoritmi. La Texas Instruments utilizza un cifrario di Feistel non bilanciato proprietario nel suo Digital Signature Transponder, un dispositivo wireless per l'autenticazione.\n_START_SECTION_\nLista di cifrari di Feistel\n_START_PARAGRAPH_\nFeistel o Feistel modificati: Blowfish, Camellia, CAST-128, Data Encryption Standard (DES), FEAL, KASUMI, LOKI97, Lucifer, MAGENTA, MISTY1, RC5, Tiny Encryption Algorithm (TEA), Triple DES, Twofish, XTEA._NEWLINE_Feistel generalizzato: CAST-256, MacGuffin, RC2, RC6, Skipjack."