Cuprins:
Definiție - Ce înseamnă Rețeaua Feistel?
O rețea Feistel este o tehnică criptografică utilizată în construcția algoritmilor și mecanismelor bazate pe cifre bloc. Proiectată de angajații IBM Horst Feistel și Don Coppersmith, prima utilizare a rețelei Feistel a fost în criptarea blocului Lucifer.
O rețea Feistel este cunoscută și sub numele de cifră Feistel.
Techopedia explică rețeaua Feistel
O rețea Feistel implementează o serie de cifre iterative pe un bloc de date și este proiectată în general pentru cifrele bloc care criptează cantități mari de date. O rețea Feistel funcționează prin împărțirea blocului de date în două bucăți egale și aplicarea criptării în mai multe runde. Fiecare rundă implementează permutarea și combinațiile derivate din funcția sau cheia primară. Numărul de runde variază pentru fiecare cifru care implementează o rețea Feistel.
Mai mult, ca algoritm reversibil, o rețea Feistel produce aceeași ieșire până când intrarea este aceeași.
