Основы криптографии

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

Министерство образования и науки Российской Федерации

(МИНОБРНАУКИ РОССИИ)

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ (ТГУ)

Физико-технический факультет

 

 

 

 

 

 

 

 

РЕФЕРАТ

на тему "Основы криптографии"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Томск 2007

СОДЕРЖАНИЕ

 

Введение

. Криптография. Основные понятия и определения

. Методы шифрования

. История развития шифров. От первых шифров к современным криптоалгоритмам

. Классические шифры

. Асимметричная и симметричная криптографии

. Хэш-функции и немного об электронной подписи

. Электронные водяные знаки

. PGP и системы сертификации открытых ключей

. Системы идентификации и аутентификации

. Ещё немного о криптоанализе

Заключение

Литература

 

Введение

 

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

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

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

Информация - это одна из самых важных ценностей в современной жизни. Глобальные компьютерные сети упростили доступ к информации как отдельных людей, так и крупных организаций. Однако лёгкость и скорость доступа к данным с помощью таких компьютерных сетей, как Internet, сделали значимыми следующие угрозы безопасности данных при отсутствии мер их защиты:

неавторизированный доступ к информации;

неавторизированное изменение информации;

неавторизированный доступ к сетям и другим сервисам.

Криптография представляет собой совокупность методов преобразования (шифрования) данных, направленных на то, чтобы защитить эти данные, сделав их бесполезными для незаконных пользователей. Настоящая криптография (strong cryptography) должна обеспечивать такой уровень секретности, чтобы можно было надежно защитить критическую информацию от расшифровки крупными организациями - такими как мафия, транснациональные корпорации и крупные государства. [3]

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

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

Задачи:

1.Рассмотреть историю развития криптографии.

2.Познакомиться с современными методами шифрования.

.Узнать особенности математического представления криптографии.

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

Что обычно приходит на ум при произнесении слова "криптография"? Спецслужбы, дипломатическая переписка, "математическое шаманство"? А при произнесении фразы "криптография в информационных технологиях"? Шифрование данных припомнят сразу. Про электронную подпись вспомнят. Кто-то знает что-то про "Сертификаты открытых ключей". Или про "взлом" чужих шифров. Попробуем разобраться со вс?/p>