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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 85800


Наименование:


Лабораторка Асимметричная криптография.Описание алгоритма Эль Гамаля

Информация:

Тип работы: Лабораторка. Добавлен: 19.3.2015. Сдан: 2014. Страниц: 13. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Содержание

1. Задание на разработку программного продукта 3
2. Теоретическая часть 4
2.1 Описание алгоритма Эль Гамаля 4
2.2 Функции, используемые в приложениях 5
3. Разработка приложения 6
3.1 Описание классов и функций 6
3.2 Экранные формы 7
3.3 Диаграммы классов 7
4. Тестирование 8
5. Список используемой литературы 9
6. Вывод по работе 9


1. Задание на разработку программного продукта

Не используя CryptoAPI и другие криптографические классы написать приложение для шифрования (дешифрирования) указанным в вариантах методом (11):
Алгоритм Эль Гамаля. Секретный и открытый ключи сохранять в текстовом файле. Шифровать (дешифрировать) содержимое файла.


2. Теоретическая часть
2.1 Описание алгоритма Эль Гамаля

Схема Эль Гамаля, предложенная в 1985 г., может быть использована, как для шифрования, так и для цифровых подписей. Безопасность схемы Эль Гамаля обусловлена сложностью вычисления дискретных логарифмов в конечном поле.
Для того чтобы генерировать пару ключей (открытый ключ - секретный ключ), сначала выбирают некоторое большое простое число P и большое целое число G, причем G < Р. Числа P и G могут быть распространены среди группы пользователей.
Затем выбирают случайное целое число X, причем Х<Р. Число Х является секретным ключом и должно храниться в секрете.
Далее вычисляют . Число Y является открытым ключом. Для того чтобы зашифровать сообщение М, выбирают случайное целое число К, 1 < К < P - 1, такое, что числа K и (Р - 1) являются взаимно простыми.
Затем вычисляют числа: , .
Пара чисел является шифртекстом. Заметим, что длина шифртекста вдвое больше длины исходного открытого текста М.
Для того чтобы расшифровать шифртекст , вычисляют: . Поскольку: , то соотношение справедлив........





Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.