Программная реализация библиотеки классов системы RSA и ее применение на практике
Основы криптографических систем. Алгоритм создания открытого и секретного ключей. Схема передачи шифрованной информации и алгоритм для цифровой подписи. Преимущества и недостатки системы RSA. Основные формулы для создания RSA-ключей шифрования.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 18.12.2011 |
Размер файла | 683,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Заказчик совместно с Исполнителем проводят все подготовительные мероприятия для проведения испытаний на объекте Заказчика, а так же проводят испытания в соответствии с настоящей Программой и методиками.
1.7.7. Требования к персоналу, проводящему испытания
Персонал, проводящий испытания, должен быть аттестован на II квалификационную группу по электробезопасности (для работы с конторским оборудованием).
1.8. Методы испытаний
1.8.1. Методика проведения проверки комплектности программной документации
Проверка комплектности программной документации на программное изделие производится визуально Заказчиком. В ходе проверки сопоставляется состав и комплектность программной документации, представленной Исполнителем, с перечнем программной документации, приведенным в п. Перечень документов, предъявляемых на испытания настоящего документа.
Проверка считается завершенной в случае соответствия состава и комплектности программной документации, представленной Исполнителем, перечню программной документации, приведенному в указанном выше пункте.
1.8.2. Методика проведения проверки комплектности и состава технических и программных средств
Проверка комплектности и состава технических и программных средств, производится визуально Заказчиком. Комплектность программных средств, проводится также визуально.
Проверка считается завершенной в случае соответствия состава и комплектности технических и программных средств, представленных Исполнителем, с перечнем технических и программных средств, приведенных в пп. Технические средства, используемые во время испытаний и Программные средства, используемые во время испытаний настоящего документа.
По результатам проведения проверки представитель Заказчика вносит запись в Протокол испытаний - «Комплектность технических и программных средств соответствует (не соответствует) требованиям п. Технические средства, используемые во время испытаний настоящего документа».
1.8.3. Методика проверки выполнения всех функция программы
Проверка комплектности и состава технических и программных средств, производится визуально представителем Заказчика. Все функции должны выполняться в соответствии с Расчетно-пояснительно запиской и Техническим Заданием.
Замечания по выполнению курсовой работы
№ п/п |
Дата сдачи на проверку |
Дата возврата |
Доработка замечаний |
Подпись преподавателя |
Ф.И.О. преподавателя |
|
Размещено на Allbest.ru
Подобные документы
Электронная цифровая подпись. Асимметричные алгоритмы шифрования. Сценарий распределения открытых ключей, обмен сертификатами. Выбор программных средств. Математическая модель. Скорости Эль-Гамаля для различных длин модулей. Программная реализация.
дипломная работа [461,7 K], добавлен 22.09.2011Формирование ключей для шифрования сообщения. Описание алгоритма RSA: шифрование и дешифрование. Понятие и история изобретения криптосистемы с открытым ключом. Свойства односторонней функции и сложность раскрытия шифра. Сущность цифровой подписи.
лабораторная работа [326,0 K], добавлен 04.11.2013История алгоритмов симметричного шифрования (шифрования с закрытым ключом). Стандарты на криптографические алгоритмы. Датчики случайных чисел, создание ключей. Сфера интересов криптоанализа. Системы электронной подписи. Обратное преобразование информации.
краткое изложение [26,3 K], добавлен 12.06.2013Обмен информации, защищенной от фальсификаций и незаконных пользователей. Распределение секретных ключей с помощью системы с открытым ключом. Разработка модулей системы генерации ключей и обмена конфиденциальной информацией для группы пользователей.
курсовая работа [2,0 M], добавлен 17.11.2011Рассмотрение основных понятий криптографии: конфиденциальности, целостности, аутентификации и цифровой подписи. Описание криптографических средств защиты (криптосистемы, принципы работы криптосистемы, распространение ключей, алгоритмы шифрования).
дипломная работа [802,2 K], добавлен 08.06.2013Описание компонентов сети конфиденциальной связи. Система распределения ключей на основе линейных преобразований. Описание разработанных программ. Криптостойкость алгоритма распределения ключей. Алгоритм шифрования данных в режиме обратной связи.
курсовая работа [98,3 K], добавлен 26.09.2012Симметричные и асиметричные методы шифрования. Шифрование с помощью датчика псевдослучайных чисел. Алгоритм шифрования DES. Российский стандарт цифровой подписи. Описание шифрования исходного сообщения асимметричным методом с открытым ключом RSA.
курсовая работа [101,1 K], добавлен 09.03.2009Основные алгоритмы реализации электронной цифровой подписи. Понятие секретного и открытого ключа. Программные модули, сроки действия и порядок функционирования электронной подписи. Технология работы с информационной системой "ЭЦП", перспективы развития.
курсовая работа [1,1 M], добавлен 07.12.2010Обзор криптографических классов библиотеки Framework Class Libr: классы алгоритмов симметричного и асимметричного шифрования, хеширования. Классы-форматеры и деформатеры. Классы для формирования и проверки цифровой подписи. Примеры применения классов.
курсовая работа [30,0 K], добавлен 27.12.2011Алгоритм функции формирования и проверки подписи. Интерфейс как аппаратная или программная система сопряжения объектов с различными характеристиками. Разработка программы, которая реализует процедуру подписи сообщения и процедуру проверки подписи.
курсовая работа [150,0 K], добавлен 13.11.2009