 
        
        - •Билет№1
- •21.Дисковые многоалфавитные шифры замены.
- •Билет№2
- •20.Многоалфавитные шифры замены.
- •Билет№4
- •18.Блочный шифр простой замены шифр Хила.
- •Билет№5
- •17.Блочный шифр простой замены.
- •Билет№6
- •15.Поточные шифры простой замены.
- •Билет№7
- •14.Виды шифров замены.
- •Билет№18
- •12.Классификация шифров.
- •Билет№19
- •13.Математическая модель шифра замены.
- •Билет№20
- •5.Формальная модель шифра простой замены.
- •Билет№21
- •6.Формальная модель шифра перестановки.
- •Билет№22
- •7.Формальная модель шифра перестановки.
Билет№5
17.Блочный шифр простой замены.
Основная слабость шифра простой однобуквенной замены состоит в том, что избыточность открытого текста, полностью проникающая в шифрованный текст, делает очень рельефной диаграмму повторяемости знаков криптограммы. Это привело в свое время криптографов к устранению этой слабости за счет увеличения числа шифр-величин. Чем больше разница между числом шифр-величин и числом букв алфавита, тем более равномерной должна быть диаграмма повторяемости знаков шифрованного текста.
Первым естественным шагом в этом направлении стало увеличение значности шифр-величин, т.е. использование блочных шифров простой замены. Простейший блочных шифр оперирует с биграмными шифр-величинами. Одним их первых таких шифров были шифры Плейфера и Порта.
Пример шифра Плейфера.
Основой шифра Плейфера является
прямоугольная таблица, в которой записан
систематически перемешанных алфавит.
Правило зашифрования состоит в следующем.
Буквы биграммы 
 (является шифр-величиной) находится в
данной таблице. При зашифровании биграмма
(является шифр-величиной) находится в
данной таблице. При зашифровании биграмма заменяется биграммой
заменяется биграммой ,
где
,
где и
и определяются в соответствии с правилами
1-3.
определяются в соответствии с правилами
1-3.
- Если  и и не лежат в одной строке или в одном
	столбце, то их позиция образуют
	противоположные вершины прямоугольника.
	Тогда не лежат в одной строке или в одном
	столбце, то их позиция образуют
	противоположные вершины прямоугольника.
	Тогда и и другая пара вершин, причем другая пара вершин, причем - вершина, лежащая в той же строке и - вершина, лежащая в той же строке и . .
- Если  и и лежат в одной строке, то лежат в одной строке, то и и буквы той же строки, расположенные
	непосредственно справа от буквы той же строки, расположенные
	непосредственно справа от и и соответственно. При этом, если одна из
	букв последняя в строке, то считается,
	что ее правым соседом является первая
	буква той же строки. соответственно. При этом, если одна из
	букв последняя в строке, то считается,
	что ее правым соседом является первая
	буква той же строки.
- Если  и и лежат в одном столбце, то они заменяются
	их соседями снизу. лежат в одном столбце, то они заменяются
	их соседями снизу.
При зашифровании открытый текст представляется в виде последовательности биграмм. Если текст имеет нечетную длину или содержит биграмму, состоящую из одинаковых букв, то в него добавляются «пустышки» следующим образом. «Пустышка» является некоторое редкое для данного типа текста буква (или знак), которая вставляется между одинаковыми буквами биграммы, или добавляются в текст для того, чтобы его длина была четной. Такие изменения открытого текста как правило не мешают при расшифровании.
Пример.
Пусть шифр использует прямоугольник 5х6, в котором записан систематически перемешанный русский 32—х буквенный алфавит на основе ключевого слова «Командир».
| К | О | М | А | Н | Д | 
| И | Р | Б | В | Г | Е | 
| Ж | З | Л | П | С | Т | 
| У | Ф | Х | Ц | Ч | Ш | 
| Щ | Ь | Ы | Э | Ю | Я | 
ОТ: Авторомф метода является Уитсонф
Пустышка – ф.
ШТ: «впсдзрох дбздкн эетытштю щжжтсдоч.»
Криптоанализ шифра Плейфера опирается
на частотный анализ биграмм, треграмм,
четырехграмм в шифрованном тексте и
особенности замены шифр величин на
шифр-обозначения, связанные с расположением
алфавита в прямоугольнике. При этом
существующую информацию о заменах дает
знание того, что используется систематически
перемешанных алфавит. Шифр-величины
для другого широкоизвестного шифра
Хилла является n-граммы
открытого текста (n>=2),
представленного некоторым числовым
кодом так, что алфавитом открытого
текста служит кольцо вычетов по модулю
мощности алфавита .
.
