Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsia__8 Криптография.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
198.22 Кб
Скачать
      1. Основные понятия и определения

Наукой, изучающей математические методы защиты инфор­мации путем ее преобразования, является криптология (kryptos - тай­ный, logos - нау­ка). Криптология разделяется на два направления - криптографию и криптоана­лиз.

Криптография изучает методы преобразования информации, обеспечивающие ее конфиденциальность и аутентичность.

Аутентичность информа­ции состоит в подлинности авторства и целостности.

Криптоанализ объединяет математические методы наруше­ния конфиденциальности и аутентичности информации без зна­ния ключей.

Существует ряд смежных, но не входящих в криптологию отраслей знания. Так обеспечением скрытности информации в информационных массивах занимается стеганография. Обес­печение целостности информации в условиях случайного воз­действия находится в ведении теории помехоустойчивого ко­дирования. Наконец, смежной областью по отношению к криптологии являются математические методы сжатия информа­ции.

Современная криптография включает в себя четыре крупных раздела:

  • Симметричные криптосистемы;

  • Криптосистемы с открытым ключом;

  • Системы электронной подписи;

  • Управление ключами.

Основные направления использования криптографических методов - передача конфиденциальной информации по каналам связи (например, электронная почта), установление подлинности передаваемых сообщений, хранение информации (докумен­тов, баз данных) на носителях в зашифрованном виде.

Шифрование - способ преобразования данных из одного представления в другое — из «открытого» представления в «закрытое». и обратно. Под «открытым» представлением понимаются данные, содержащие информацию в том виде, в котором она, собственно, существует(например обычный текст); под «закрытым» — видоизмененные данные, которые не содержат изначальной информации сами по себе.

Кодирование – процесс преобразования сигнала из формы, удобной для непосредственного использования информации, в форму, удобную для передачи, хранения или автоматической переработки.

Криптографическая система, или шифр представляет собой семейство Т обратимых преобразований открытого текста в шифрованный. Членам этого семейства можно взаимно одно­значно сопоставить число к называемое ключом. Преобразова­ние Т^ определяется соответствующим алгоритмом и значением ключа к.

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

Пространство ключей К - это набор возможных значений ключа. Обычно ключ представляет собой последовательный ряд букв алфавита. Следует отличать понятия ключ и пароль.

Криптосистемы подразделяются на симметричные и асим­метричные (или с открытым (публичным) ключом).

В симметричных криптосистемах для зашифрования и для расшифрования используется один и тот же ключ.

В системах с открытым ключом используются два ключа - открытый (публичный) и закрытый (секретный), которые ма­тематически связаны друг с другом. Информация зашифровы­вается с помощью открытого ключа, который доступен всем желающим, а расшифровывается с помощью закрытого ключа, известного только получателю сообщения.

Термины распределение ключей и управление ключами отно­сятся к процессам системы обработки информации, содержани­ем которых является выработка и распределение ключей между пользователями.

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