- •1. Введение
- •2. Симметричные криптосистемы
- •2.1. Поточные криптографические методы
- •2.1.1. Шифр Цезаря
- •2.1.2. Квадрат Полибия
- •2.1.3. Шифр «Модульная арифметика»
- •2.1.4. Алфавитное сложение (шифр Хасегава)
- •2.2.2. Шифр – стандартная перестановка
- •2.2.3. Вертикальная перестановка
- •2.2. Блочные криптографические методы
- •Шифр сцитала (шифр жезла)
- •2.2.4. Вертикальная перестановка. Комбинированная перестановка
- •2.2.5. Квадратная решетка Кордано (2n х 2n)
- •Прямоугольная решетка Кордано с размерностью (2n х 2m)
- •Выбор ключа Кордано
- •2.2.7. Магический квадрат
- •2.2.8. Шифратор «Цилиндр Базари» (1891г.)
- •2.3. Многоалфавитные криптосистемы
- •2.3.1. Квадрат Вижинера
- •2.4. Международный симметричный стандарт des (Data Encryption Standard)
- •2.4.1. Алгоритм шифрования des
- •2.4.2. Блок-схема алгоритма шифрования:
- •2.4.3. Блок-схема алгоритма дешифрования
- •2.4.4. Криптостойкость des
- •2.5. Электронная цифровая подпись эцп
- •2.5.1. Эцп симметричных криптосистем
- •2.5.2. Передача электронного документа с эцп
- •2.5.3. Эффективность эцп симметричных криптосистем
- •3. Открытые асимметричные криптосистемы (оакс)
- •3.1. Криптосистема rsa
- •3.2. Модульная арифметика
- •3.3. Генерация ключей в rsa
- •Электронная цифровая подпись (эцп)
- •3.4.1. Эффективность эцп rsa
- •3.4.2. Закон Украины об эцп
- •3.4.3. Назначение эцп
- •3.4.4. Требования к сертификату ключа
- •3.4.5. Права подписанта
- •3.4.6. Центральный цс
- •3.4.7. Схема центральный удостоверяющий орган
- •4. Литература
Прямоугольная решетка Кордано с размерностью (2n х 2m)
№1:
1800
№2:
(по гориз.оси)
|
К |
|
О |
|
Л |
|
|
|
|
|
|
|
|
|
У |
|
М |
|
Б |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
А |
|
М |
|
Е |
|
|
|
|
|
|
|
|
|
Р |
|
И |
|
К |
|
№3
180
№4
(180по верт.оси) (в плоскости)
|
|
|
|
|
|
|
|
|
Л |
|
А |
|
Б |
|
|
|
|
|
|
|
|
|
|
|
В |
|
Г |
|
Д |
У |
|
О |
|
Т |
|
|
|
|
|
|
|
|
|
|
|
К |
|
Р |
|
Ы |
|
|
|
|
|
|
|
|
|
а) шифрование C = f(S,k):
S = {КОЛУМБ АМЕРИКУ ОТКРЫЛ}, ls = 19;
К ключ – комбинация окон при 4х поворотах
решетки, открывающая все ячейки без
наложения (совпадения)
а1) Поворот на 180 от №1 к №2;
а2) Поворот вокруг вертикальной оси на 180 от №2 к №3;
а3) Поворот на 180 от №3 к №4.
Далее оставшиеся окна дополняются символами из алфавита. Итоговая матрица:
-
Л
К
А
О
Б
Л
У
В
М
Г
Б
Д
У
А
О
М
Т
Е
Р
К
И
Р
К
Ы
ЛКАО БЛУВ
C = МГБД УАОМ
ТЕРК ИРКЫ
б) Дешифрование S = f(S,k) вычисляем количество
строк
Процесс выполняется в обратном порядке.
в) Криптостойкость высокая, двойная перестановка по строкам и столбцам.
