Модифікації мережі Фейстеля
При великому розмірі блоків
шифрування (128 біт і більше) реалізація
такої мережі Фейстеля на розрядн-32-розрядних
архітектурах може викликати ускладнення,
тому застосовуються модифіковані
варіанти цієї конструкції. Звичайно
використаються мережі з 4 розгалуженнями.
На рисунку показані найпоширеніші
модифікації. Також існують схеми, у яких
довжини половинок L0
й R0
не збігаються. Вони називаються
незбалансованими.
Модификации мережі Фейстеля
|
Тип 1
|
Тип 2
|
Тип 3
|
Завдання:
створити програму, що реалізує
вищенаведений алгоритм.
Підготувати і захистити звіт.