Що таке "Дві риби"?

З: Що таке "Дві риби"?


В: Twofish - це симетричний блоковий шифр з розміром блоку 128 біт і довжиною ключа до 256 біт.

З: Як Twofish пов'язаний з більш раннім блоковим шифром Blowfish?


В: Основними особливостями Twofish є використання заздалегідь обчислених залежних від ключа S-боксів і відносно складний розклад ключів. Одна половина n-бітового ключа використовується як власне ключ шифрування, а друга половина n-бітового ключа використовується для модифікації алгоритму шифрування (ключ-залежні S-бокси).

З: Чи був обраний Twofish як передовий стандарт шифрування?


В: Ні, у 1997 році NIST оголосив конкурс на вибір наступника DES, який буде називатися AES, однак Twofish не був обраний в якості стандарту.

З: Які елементи Twofish використовує з інших розробок?


В: Twofish використовує деякі елементи з інших розробок, наприклад, псевдо-перетворення Хадамара (PHT) з сімейства шифрів SAFER.

З: Чи використовує він структуру Фейстеля, як DES?


В: Так, він використовує структуру Фейстеля, як і DES.

З: Чи є він швидшим за Rijndael для ключів довжиною 128 біт?


В: На більшості програмних платформ Twofish працює трохи повільніше, ніж Rijndael для 128-бітних ключів.

З: Чи швидший він за Rijndael для 256-бітних ключів?


A: Він дещо швидший за Rijndael для 256-бітних ключів.

AlegsaOnline.com - 2020 / 2023 - License CC3