Дом Безопасность Что такое сеть Фейстеля? - определение из техопедии

Что такое сеть Фейстеля? - определение из техопедии

Оглавление:

Anonim

Определение - что означает сеть Фейстеля?

Сеть Фейстеля - это криптографический метод, используемый при построении алгоритмов и механизмов на основе блочного шифра. Разработанный сотрудниками IBM Хорстом Фейстелем и Доном Копперсмитом, первое использование сети Feistel было в блочном шифре Люцифера.

Сеть Фейстеля также известна как шифр Фейстеля.

Техопедия объясняет сеть Фейстеля

Сеть Фейстеля реализует серию итеративных шифров в блоке данных и, как правило, предназначена для блочных шифров, которые шифруют большие объемы данных. Сеть Фейстеля работает, разбивая блок данных на две равные части и применяя шифрование в несколько раундов. Каждый раунд реализует перестановку и комбинации, полученные из первичной функции или ключа. Количество раундов варьируется для каждого шифра, который реализует сеть Фейстеля.

Более того, в качестве обратимого алгоритма сеть Фейстеля выдает одинаковые выходные данные, пока входные данные не будут одинаковыми.

Что такое сеть Фейстеля? - определение из техопедии