Будинки Безпека Що таке ланцюжок шифрових блоків (cbc)? - визначення з техопедії

Що таке ланцюжок шифрових блоків (cbc)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає ланцюг блоку шифрів (CBC)?

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

Техопедія пояснює ланцюжок блоків шифрів (CBC)

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

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

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

Що таке ланцюжок шифрових блоків (cbc)? - визначення з техопедії