Domov zabezpečenia Čo je to sieť feistel? - definícia z technológie

Čo je to sieť feistel? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená sieť Feistel?

Sieť Feistel je kryptografická technika používaná pri konštrukcii algoritmov a mechanizmov založených na blokových šifrach. Navrhnuté zamestnancami IBM Horst Feistel a Don Coppersmith, prvé použitie siete Feistel bolo v Luciferovej blokovej šifre.

Sieť Feistel je tiež známa ako Feistelova šifra.

Techopedia vysvetľuje Feistel Network

Sieť Feistel implementuje sériu iteračných šifrov do bloku údajov a je všeobecne navrhnutá pre blokové šifry, ktoré šifrujú veľké množstvá údajov. Sieť Feistel funguje rozdelením dátového bloku na dva rovnaké kúsky a použitím šifrovania vo viacerých kolách. Každé kolo implementuje permutáciu a kombinácie odvodené z primárnej funkcie alebo kľúča. Počet kôl sa líši pre každú šifru, ktorá implementuje Feistelovu sieť.

Okrem toho, ako reverzibilný algoritmus, sieť Feistel produkuje rovnaký výstup, kým vstup nie je rovnaký.

Čo je to sieť feistel? - definícia z technológie