Криптография с несимметричным открытым ключом (Лабораторная работа № )

Страницы работы

Фрагмент текста работы

Лабораторная работа № 1 (часть вторая).

Криптография с несимметричным (открытым ключом).

Цель: Знакомство с пакетами прикладных программ систем криптографической защиты информации (СКЗИ) на примере PGP (Pretty Good Privacy – довольно хорошая конфиденциальность).

Отчёт: Отчёт по лабораторной работе должен содержать:

1.  цель работы;

2.  постановка задачу;

3.  алгоритм действий (по шагам);

4.  полученные в результате работы файлы (ключи и пр.).

5.  Ответы на контрольные вопросы с пояснениями где это необходимо

Лабораторная работа разделена на две части, первая - в файле MSZKI-01-classic.doc, вторая - в файле MSZKI-01-public.doc (данный файл). По каждой части пишется отдельный отчет в электронном виде под заголовками: Лабораторная №1 Часть первая: классическая криптография, Лабораторная №1 Часть вторая: криптография с открытым ключом.

Краткая теория

При пересылке между двумя удаленными пользователями сообщение обычно преодолевает по пути десяток других машин. Любая из них может читать "и записывать проходящую через нее почту. Конфиденциальности не существует, что бы ни думали об этом многие пользователи. Тем не менее, многие пользователи желали бы иметь возможность посылать электронную почту так, чтобы ее мог прочитать только тот, для кого она предназначается, и никто другой: ни шеф, ни хакеры, ни даже правительство. Эта потребность стимулировала применение некоторыми группами и отдельными разработчиками криптографических принципов к электронной почте. Целью данной работы является ознакомление с широко распространенной системой защиты электронной почты PGP. Дополнительную информацию см. в (Kaufman и др., 2002; Schneier, 1995).

Система PGP (Pretty Good Privacy — довольно хорошая конфиденциальность), создана всего одним человеком, Филом Циммерманом (Phil Zimmermann, 1995a, 1995b). Циммерман является сторонником безопасности в сетях, и его девиз таков: «Если конфиденциальность объявлена вне закона, значит, пользоваться ею будут только нарушители закона». Выпущенная в 1991 году система PGP представляет собой полный пакет для электронной почты, обеспечивающий конфиденциальность, аутентификацию, цифровые подписи и сжатие. Все это делается в легкой и удобной форме. Более того, полный пакет, включающий все исходные тексты программ, свободно распространяется через Интернет. Благодаря своему качеству, цене (нулевой) и простоте установки на различных платформах, включая UNIX, Linux, Windows и Mac OS, в настоящее время система PGP получила широкое распространение.

PGP кодирует данные с помощью блочного шифра IDEA (International Data Encryption Algorithm — международный алгоритм шифрования данных), использующего 128-разрядные ключи. Он был изобретен в Швейцарии в те времена, когда DES уже считался устаревшим, a AES еще не был придуман. Концептуально IDEA похож на DES/AES: производится смешивание разрядов в серии, однако детали реализации функций отличают его от DES и AES. Управление ключами происходит с помощью RSA, а для задач обеспечения целостности данных применяется MD5. Все эти методы изучаются в лекционном курсе либо выдаются

Похожие материалы

Информация о работе