Bahay Seguridad Ano ang isang feistel network? - kahulugan mula sa techopedia

Ano ang isang feistel network? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Feistel Network?

Ang isang network ng Feistel ay isang diskarteng kriptograpiko na ginamit sa pagtatayo ng mga algorithm na batay sa cipher na batay sa cipher. Ang dinisenyo ng mga empleyado ng IBM na sina Horst Feistel at Don Coppersmith, ang unang paggamit ng Feistel network ay nasa Lucifer block cipher.

Ang isang network ng Feistel ay kilala rin bilang isang Feistel cipher.

Ipinapaliwanag ng Techopedia ang Feistel Network

Ang isang network ng Feistel ay nagpapatupad ng isang serye ng mga iterative ciphers sa isang bloke ng data at sa pangkalahatan ay dinisenyo para sa mga block ciphers na naka-encrypt ng maraming dami ng data. Gumagana ang isang network ng Feistel sa pamamagitan ng paghahati ng data block sa dalawang pantay na piraso at nag-aaplay ng pag-encrypt sa maraming pag-ikot. Ang bawat pag-ikot ay nagpapatupad ng pahintulot at mga kumbinasyon na nagmula sa pangunahing pag-andar o key. Ang bilang ng mga pag-ikot ay nag-iiba para sa bawat cipher na nagpapatupad ng isang Feistel network.

Bukod dito, bilang isang mababalik algorithm, ang isang network ng Feistel ay gumagawa ng parehong output hanggang sa pareho ang input.

Ano ang isang feistel network? - kahulugan mula sa techopedia