SHARK

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Алгоритм блочного шифрування
Назва: SHARK
Розробник: Вінсент Реймі
Створений: 1996 р.
Опублікований: 1996 р.
Розмір ключа: 128 біт
Розмір блоку: 64 біт
Число раундів: 6
Тип: SP-мережа

SHARK — в криптографії симетричний блочний криптоалгоритм, розроблений автором Rijndael - Вінсентом Рейменом. В алгоритмі використовуються 128-бітний ключ і 64-бітний (16 байтний) блок.

Алгоритм SHARK має консервативні параметри і створений для заміни існуючих шифрів з 64 бітовим блоком, на зразок IDEA і DES.

Існує два варіанти шифру SHARK : SHARK-A (англ. affine transform) і SHARK-E (англ. exor).

Безпека[ред.ред. код]

Існують атаки лише на модифікований варіант шифру з 5 раундами. Сам алгоритм на даний момент можна вважати безпечним.

Цей алгоритм отримав розвиток і став основою нового, безпечнішого шифру KHAZAD. Алгоритм Rijndael так само можна вважати заснованим на ідеях шифру SHARK і його нащадком.

Див. також[ред.ред. код]

KHAZAD

Посилання[ред.ред. код]