Задачи криптографии

Криптография — наука о защите информации.

Криптоанализ- наука о вскрытии шифров

В наше время преимущественное значение имеет информация, существующая в электронном виде, т.е. в виде компьютерных файлов, областей памяти в компьютере и т.д. Соответственно, первостепенное значение имеет защита электронной информации .

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

Защита информации при передаче включает две основные функции:

обеспечение подлинности и корректности передаваемой информации;

защита передаваемой информации от доступа посторонних лиц.

Обеспечение подлинности и корректности передаваемой информации

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

Если информация передается в виде бумажных документов, то заверение подлинности выполняется путем подписывания этих документов от руки: человек, ставящий подпись, подтверждает подлинность информации. Корректность обеспечивается тем, что в бумажных документах не допускается исправлений (кроме особых случаев, также заверямых подписью). Но как быть в случае передачи электронных документов? Очевидно, нужен электронный аналог подписи. Такой аналог существует и называется электронной цифровой подписью (ЭЦП). Задача обеспечения подлинности и корректности передаваемой информации решается с помощью выработки и проверки электронной цифровой подписи.

Защита передаваемой информации от доступа посторонних лиц

Защита передаваемой информации от доступа посторонних лиц означает, что во время передачи содержание передаваемого сообщения не становится известным никому до того момента, как сообщение попадает к тому человеку, которому оно предназначено.

Поскольку все методы передачи информации сами по себе не обеспечивают защиты передаваемой информации — разговор может быть подслушан, письмо, отправленное по почте, прочитано третьими лицами, а файлы, передаваемые по каналам Интернета, перехвачены — для защиты информации прибегают к ее шифрованию. Шифрование — это выполненное по определенным правилам преобразование текста. Результатом такого преобразования является текст, который нельзя прочитать, не имея информации, необходимой для обратного преобразования. Такой текст называется зашифрованным.

Простейшие шифры и коды:

-- шифр Скитала

-- шифр Энигмы

-- шифр перестановок

--шифр замены

--шифр гаммирования

-- шифр, основанный на аналитических преобразованиях

Этапы развития:

С зарождением человеческой цивилизации возникла необходимость передачи информации одним людям так, чтобы она не становилась известной другим. Сначала люди использовали для передачи сообщений исключительно голос и жесты. С возникновением письменности задача обеспечения секретности и подлинности передаваемыхсообщений стала особенно актуальной. Поэтому именно после возникновения письменности появилось искусство тайнописи, искусство «тайно писать» – набор методов, предназначенных для секретной передачи записанных сообщений от одного человека другому.

Человечество изобрело большое число способов секретного письма, например, симпатические чернила, которые исчезают вскоре после написания ими текста или невидимы с самого начала, «растворение» нужной информации в сообщении большего размера с совершенно «посторонним» смыслом, подготовка текста при помощи непонятных знаков.Криптография возникла именно как практическая дисциплина,изучающая и разрабатывающая способы шифрования сообщений, тоесть при передаче сообщений – не скрывать сам факт передачи, а сделать сообщение недоступным посторонним. Для этого сообщениедолжно быть записано так, чтобы с его содержимым не мог ознакомиться никто за исключением самих корреспондентов.

Появление в середине ХХ столетия первых ЭВМ кардинально изменило ситуацию – практическая криптография сделала в своем развитии огромный скачок и термин «криптография» далеко ушел от своего первоначального значения – «тайнопись», «тайное письмо». Сегодня эта дисциплина объединяет методы защиты информационных взаимодействий совершенно различного характера, опирающиеся на преобразование данных по секретным алгоритмам, включая алгоритмы, использующие секретные параметры. Термин «информационное взаимодействие» или «процесс информационного взаимодействия» здесь обозначает такой процесс взаимодействия двух и более субъектов, основным содержанием которого является передача и/или обработка информации. Базовых методов преобразования информации, которыми располагает современная криптография немного, но все они являются «кирпичами» для создания прикладных систем.

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