Модернизация электронной подписи Эль-Гамаля

    Дисциплина: Разное
    Тип работы: Диплом
    Тема: Модернизация электронной подписи Эль-Гамаля

    Введение

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

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

    избранные.

    Священные книги Древнего Егип­та, Древ­ней Индии тому примеры.

    С широким распространением письменности криптография стала формироваться как самостоятельная наука. Первые криптосистемы встречаются уже в начале нашей эры. Так, Цезарь в своей

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

    Бурное раз­ви­тие крип­то­гра­фи­че­ские сис­те­мы по­лу­чи­ли в го­ды пер­вой и второй ми­ро­вых войн. Начиная с послевоенного времени и по нынешний день появление вычислительных

    средств ускорило разработку и совершенствование

    криптографических методов.

    По­че­му про­бле­ма ис­поль­зо­ва­ния крип­то­гра­фи­че­ских ме­то­дов в информационных системах (ИС) ста­ла в на­стоя­щий мо­мент осо­бо ак­ту­аль­на?

    С од­ной сто­ро­ны, рас­ши­ри­лось ис­поль­зо­ва­ние ком­пь­ю­тер­ных се­тей, в частности глобальной сети

    Internet, по ко­то­рым пе­ре­да­ют­ся боль­шие объ­е­мы ин­фор­ма­ции го­су­дар­ст­вен­но­го, во­ен­но­го, ком­мер­че­ско­го и ча­ст­но­го ха­рак­те­ра, не до­пус­каю­ще­го

    воз­мож­ность дос­ту­па к ней по­сто­рон­них лиц.

    С дру­гой сто­ро­ны, по­яв­ле­ние но­вых мощ­ных ком­пь­ю­те­ров,

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

    прак­ти­че­ски не раскрываемыми.

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

    Во второй главе работы

    с протоколами

    распределения криптографических ключей, понятием электронной подписи и протоколами

    электронной подписи..

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

    В четвертой главе будет рассказано о модернизации электронной подписи Эль Гамаля и задаче дискретного логарифмирования.

    Глава 1. Основные понятия современной криптографии

    Про­бле­мой защиты информации путем ее преобразования за­ни­ма­ет­ся

    крипто­ло­гия (kryptos - тай­ный, logos - нау­ка). Криптология раз­де­ля­ет­ся на два

    на­прав­ле­ния - крип­то­гра­фию и крип­тоа­на­лиз. Це­ли этих на­прав­ле­ний прямо

    про­ти­во­по­лож­ны.

    Крип­то­гра­фия за­ни­ма­ет­ся по­ис­ком и ис­сле­до­ва­ни­ем ма­те­ма­ти­че­ских методов преоб­ра­зо­ва­ния ин­фор­ма­ции.

    Сфе­ра ин­те­ре­сов криптоанализа -

    ис­сле­до­ва­ние воз­мож­но­сти расшифровывания ин­фор­ма­ции без зна­ния клю­чей.

    В этой работе

    ос­нов­ное вни­ма­ние бу­дет уде­ле­но крип­то­гра­фи­че­ским методам.

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

    Основные направления

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

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

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

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

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

    Текст

    - упорядоченный набор из элементов алфавита.

    В качестве примеров алфавитов, используемых в современных ИС можно привести следующие:

    алфавит Z

    33 - 32 буквы русского алфавита и пробел;

    алфавит Z

    256 - символы, входящие в стандартные коды ASCII и КОИ-8;

    бинарный алфавит - Z

    2 = {0,1};

    Шиф­ро­ва­ние - пре­об­ра­зо­ва­тель­ный про­цесс: ис­ход­ный текст, ко­то­рый носит так­ж...

    Забрать файл

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


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены