Магазин радиожучков

вебмастерам $$$
проектирование,  перепланировка,  согласование  в киеве
для предприятий и частных лиц

 Модернизация, переделка квартир и помещений для частных лиц НЕДОРОГО 

РЕКЛАМА НА KIEV-SECURITY - ЭТО 230.000 ЕЕ ПОКАЗОВ В МЕСЯЦ
sale

подписаться на новости  forum  proxy  статьи  библиотека  softice  free_юр.консультация  hard  spy shop  chat
рекламодателям  фирмы/add  sms send  расшифровка штрих-кодов  tv-программа  резюме/вакансии  links/add

http://kiev-security.org.ua

Содержание

Режим CBС

Для нейтрализации описанных недостатков режима ECB разработан специальный режим работы, называемый CBC. Обобщенная структурная схема функционирования DES в режиме CBC приведена на рисунке:

Структурная схема функционирования DES в режиме CBC

Структурная схема функционирования DES в режиме CBC

Примем, что начальный текст разбит на n 64-битовых блоков Mi,...,Mn. Через С0 обозначен некоторый начальный 64-битовый вектор, загружаемый на начальных шагах шифрования в соответствующие буфера. Логика шифрования определяется соотношением:

Ci+1 = DES ( Mi+1 + Ci,K)

где

i=0,...,n,

а логика дешифрования - соотношением

Mi+1 + Ci = DES-1 ( Ci+1,K)

или, что то же самое,

Мi+1 = Ci + DES-1 (Ci+1,K)

Как следует из приведенных соотношений, каждый очередной блок является функцией предшествующего. Поэтому искажение одного бита шифртекста искажает два блока, полученных в результате расшифрования. Однако поскольку искаженный блок криптограммы в процессе расшифрования гаммируется со следующим блоком открытого текста, число искажений в следующем дешифруемом блоке равно числу искажений в шифртексте.
Режим CBC считается более криптостойким, нежели ECB, по двум причинам. Во-первых, шифртекст является функцией не только открытого текста и ключа, но и начального вектора С0. Это, естественно, усложняет криптоанализ. С другой стороны, идентичным блокам открытого текста в общем случае соответствуют различные блоки криптограммы, что нейтрализует основной недостаток ECB.

Содержание

HOME


Если у вас есть сайт или домашняя страничка - поддержите пожайлуста наш ресурс, поставьте себе кнопочку, скопировав этот код:

<a href="http://kiev-security.org.ua" target="_blank"><img src="http://kiev-security.org.ua/88x31.gif" width="88" height="31" border="0" alt="Самый большой объем в сети онлайн инф-ции по безопасности на rus"></a>

Кнопочка будет выглядеть вот так (1,516 байт):

Самый большой объем в сети онлайн инф-ции по безопасности на rus
Идея проекта(C)Anton Morozov, Kiev, Ukraine, 1999-2008,
Hosted by Register.UA