Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора 1 - 25.doc
Скачиваний:
19
Добавлен:
25.04.2019
Размер:
173.06 Кб
Скачать
  1. Классификация методов криптографического преобразования данных

1. Шифрование

1.1. ЗАМЕНА (ПОДСТАНОВКА)

  1. Простая (одноалфавитная)

  2. Многоалфавитная одноконтурная обыкновенная

  3. Многоалфавитная одноконтурная монофоническая

  4. Многоалфавитная многоконтурная

1.2. ПЕРЕСТАНОВКА

  1. Простая

  2. Усложненная по таблице

  3. Усложненная по маршрутам

1.3. АНАЛИТИЧЕСКОЕ ПРЕОБРАЗОВАНИЕ

  1. С использованием алгебры матриц

  2. По особым зависимостям

1.4. ГАММИРОВАНИЕ

  1. С конечной короткой гаммой

  2. С конечной длинной гаммой

  3. С бесконечной гаммой

1.5. КОМБИНИРОВАННЫЕ МЕТОДЫ

  1. Замена и перестановка

  2. Замена и гаммирование

  3. Перестановка и гаммирование

  4. Гаммирование и гаммирование

2. Кодирование

2.1. СМЫСЛОВОЕ

2.1.1. По специальным таблицам (словарям)

2.2. СИМВОЛЬНОЕ

2.2.1. По кодовому алфавиту

3. Другие виды

3.1. РАССЕЧЕНИЕ-РАЗНЕСЕНИЕ

  1. Смысловое

  2. Механическое

3.2. СЖАТИЕ-РАСШИРЕНИЕ

  1. Шифрование. Шифры замены и перестановки. Схема шифрования Виженера

Шифром замены называется алгоритм шифрования, который производит замену каждой буквы открытого текста на какой-то символ шифрованного текста. Получатель сообщения расшифровывает его путем обратной замены.

В классической криптографии различают 4 разновидности шифров замены:

  • Простая замена, или одноалфавитный шифр. Каждая буква открытого текста заменяется на один и тот же символ шифртекста.

  • Омофонная замена. Аналогична простой замене с единственным отличием: каждой букве открытого текста ставятся в соответствие несколько символов шифртекста. Например, буква "А" заменяется на цифру 5, 13, 25 или 57 , а буква "Б" — на 7, 19, 31 или 43 и так далее.

  • Блочная замена. Шифрование открытого текста производится блоками. Например, блоку "АБА" может соответствовать "РТК", а блоку "АББ" — "СЛЛ".

  • Многоалфавитная замена. Состоит из нескольких шифров простой замены. Например, могут использоваться пять шифров простой замены, а какой из них конкретно применяется для шифрования данной буквы открытого текста, — зависит от ее положения в тексте.

Перестановки — несложный метод криптографического преоб­разования. Используется, как правило, в сочетании с другими мето­дами.

Этот метод заключается в том, что символы шифруемого текста переставляются по определенным правилам внутри шифруемого блока символов. Рассмотрим некоторые наиболее часто встречаю­щиеся разновидности этого метода, которые могут быть использова­ны в автоматизированных системах.

Схема шифрования Виженера.

Шифр Виженера (фр. Chiffre de Vigenère) — метод полиалфавитного шифрования буквенного текста с использованием ключевого слова.

Таблица Виженера представляет собой квадратную матрицу с n2 элементами, где n — число символов используемого алфавита.

Процесс шифрования осуществляется следующим образом: 1) под каждой буквой шифруемого текста записываются буквы ключа. Ключ при этом повторяется необходимое число раз; 2) каж­дая буква шифруемого текста заменяется по подматрице буквами, находящимися на пересечении линий, соединяющих буквы шиф­руемого текста в первой строке подматрицы и находящихся под ними букв ключа; 3) полученный текст может разбиваться на груп­пы по несколько знаков.