Режим на верижно свързване на шифрови блокове - Studiopedia
В режима на конкатенация на шифрован блок се извършва операция по побитово добавяне (XOR) върху обикновения текст и предишния блок на шифрован текст преди криптирането. Когато блок от обикновен текст е шифрован, полученият шифрован текст се съхранява в регистър за обратна връзка. Преди следващият блок от обикновен текст да бъде шифрован, той се подлага на XOR заедно със съдържанието на регистъра за обратна връзка и т.н. Така криптирането на всеки блок зависи от всички предишни.
Декриптирането е обратната операция. Блокът за шифрован текст се разширява както обикновено, но се съхранява в регистър за обратна връзка. След това следващият блок се дешифрира и XOR заедно със съдържанието на регистъра за обратна връзка и така нататък до края на съобщението.
Грешка с един бит в открития текст засяга този блок от шифрован текст и всички останали, но при дешифриране този ефект се обръща и възстановеният открит текст съдържа същата единична грешка. Битова грешка в блок на шифрован текст засяга обикновения текст по следния начин: блокът, съдържащ грешката, е напълно повреден по време на дешифрирането и единственият бит в следващия блок, който е в същата позиция като битът за грешка, е изкривен. Тази грешка не засяга блокове, разположени един от повредения и след него, така че този режим се самолекува - грешката засяга два блока, но системата продължава да работи правилно за всички останали блокове. Но ако битът се загуби или добави по време на предаване, тогава твърдият боклук ще бъде дешифриран на изхода, така че всяка криптосистема, използваща този режим, трябва да гарантира целостта на блоковата структура.
Билет №15.
Не намерихте това, което търсихте? Използвайте търсачката:
Деактивирайте adBlock! и обновете страницата (F5)наистина е необходимо