Навіщо використовують Блокові шифри?

2024

Блоковий шифр є важливим компонентом багатьох криптографічних протоколів і широко використовується для захисту даних, що передаються через мережу.

Але головне відмінність між цими двома методами полягає в тому, що в блокових шифрах для шифрування всіх порцій використовується той самий ключ, а в потокових – Для кожної порції використовується свій ключ тієї ж розмірності.

Це зумовлено, перш за все, тим, що блокові шифри шифрують дані блоками фіксованого розміру, і тому існує потенційна можливість витоку інформації про частини даних, що повторюються, шифруються на тому самому ключі.

Поточний або Потоковий шифр – це симетричний шифр, в якому кожен символ відкритого тексту перетворюється на символ шифрованого тексту залежно не тільки від ключа, що використовується, але і від його розташування в потоці відкритого тексту.