238

Система электронно-цифровой подписи

Лабораторная работа

Информатика, кибернетика и программирование

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

Русский

2012-11-14

648.47 KB

30 чел.

Московский Энергетический Институт

(Технический Университет)

Отчет: Лабораторная работа №9

«Система электронно-цифровой подписи «Нотариус»»

Выполнил: Васильев Василий

Проверил: Рытов А.А.

Москва

2011

  1.  Ознакомиться с руководством пользователя   articles\ Not_dsac.doc: Регистрация открытых ключей; Подписывание; Проверка подписей; Приложение.

Ознакомился

  1.  Разархивировать distributives\lan_crypto.rar в отдельную папку, после чего запустить программу demodos.exe и произвести дальнейшее разархивирование в текущую директорию.

Разархивировал

  1.  В папках Bank и Client изменить имена файлов секретных ключей SIGN0299.000  SIGN0299.001 следующим образом: SIGNXXYY.000  SIGNXXYY.001, где XX- номер группы, YY- номер по списку; например:  SIGN0520.000 и SIGN0520.001, аналогичные изменения внести в файлы CRYPTO.INI для  папок Bank и Client

PrivateKeyFile             = SIGNXXYY.000  

PrivateKeyFile             = SIGNXXYY.001

Переименовал, изменил

  1.  В папках Bank и Client создать секретные и открытые ключи с помощью программы confsign.exe . Формат командной стоки:

    CONFSIGN.EXE SIGNXXYY.000

    CONFSIGN.EXE SIGNXXYY.001.

В меню «Программа настройки», сначала настроить язык сообщений, указать имя файла с открытым ключом в виде: PUBDYYC.DSA и PUBDYYC.GRF – для абонента Банк и  PUBEYYC.DSA и PUBEYYC.GRF – для абонента Клиент.

Ввести имя пользователя и организации, затем установить новые параметры ключа (ввести 64 знака с клавиатуры - не  пытайтесь  запомнить, какие клавиши Вы нажимаете).

В отчете привести тексты полученных ключей.

Client

Bank

  1.  Зарегистрировать собственные открытые ключи в папках Bank и Client:

REGSIGN.EXE PUBDYYC.DSA –l1

REGSIGN.EXE PUBDYYC.GRF –l1

REGSIGN.EXE PUBEYYC.DSA –l1

REGSIGN.EXE PUBEYYC.GRF –l1

Зарегистрировал “NOT512.LVT”

  1.  Создать в «Блокноте» произвольный текстовый файл и записать в папку Client.

Создал 6.txt

  1.  Провести обмен открытыми ключами (копировать открытые ключи отправителя в папку получателя) и зарегистрировать вновь полученные открытые ключи абонентов.

Произвел

  1.  Подписать текстовый файл (в папке клиента): SIGNATUR.EXE filename.txtl1 , проверить наличие цифровой подписи в тексте (текст с подписью привести в отчете), проверить правильность выполнения операций по содержимому файла ACTIVITY.LOG и переслать подписанный текст абоненту Bank.

Подписал

Цифровая подпись присутствует

Все выполнилось правильно

  1.  В папке Bank провести проверку цифровой подписи файла: NOTARIUS.EXE name.txt  -l1 , результат проверки фиксируется в файле ACTIVITY.LOG.

Все верно

  1.  Изменить текст и проверить по п.9; изменить подпись и проверить по п.9.

При изменение текста

При изменение подписи

  1.  Восстановить текст и подпись, подписать в папке Bank , отправить абоненту Client и проверить результат.

Подписался в папке Банк


Отправил в папку клиент, подписи верны.

  1.   Привести диаграмму обмена ключевой информацией  и обработки документа (отразить изменения размера файла) между объектами Банк и Клиент, а также привести содержание файла ACTIVITY.LOG.

Просто текст

66(байт)

Подпись у клиента

415(байт)

Подпись у банка

762(байт)


ACTIVITY.LOG у Банка

ACTIVITY.LOG у Клиента


 

А также другие работы, которые могут Вас заинтересовать

22120. Система основных событий 28.5 KB
  Событие состоящее из всех слов входного алфавита всеобщее событие. F = {x1 v x2 v v xm} Событие содержащее все слова оканчивающиеся буквой xi. Событие содержащее все слова оканчивающиеся отрезком слова l1 S = F l1 Событие содержащее все слова начинающиеся с отрезка слова l1и оканчивающиеся на l2: S = l1 F l2 Событие содержащее только однобуквенные слова входного алфавита S = x1 v x2 v v xm Событие содержащее только двухбуквенные слова входного алфавита S = x1 v x2 v v xm x1 v x2 v v xm Событие содержащее все...
22121. Генетические основы эволюции 118.5 KB
  Комбинативная изменчивость изменчивость в основе которой лежит образование комбинаций генов которых не было у родителей. Комбинативная изменчивость обуславливается следующими процессами: независимым расхождением гомологичных хромосом в мейозе; случайным сочетанием хромосом при оплодотворении; рекомбинацией генов в результате кроссинговера. Частота мутаций не одинакова для разных генов и для разных организмов. Поскольку генов в каждой гамете много например у человека в геноме содержится около 30 тысяч генов то в каждом поколении около...
22122. ЭЛЕМЕНТАРНЫЕ ФАКТОРЫ ЭВОЛЮЦИИ 88 KB
  Тогда частота аллеля b в популяции будет медленно но неуклонно возрастать в каждом поколении на одну десятитысячную если этому возрастанию не будут препятствовать или способствовать другие факторы эволюции. В принципе только благодаря мутационному процессу новый аллель может практически полностью вытеснить старый аллель из популяции. Однако в одной популяции растущей на вершине урансодержащих гор вблизи Большого Медвежьего озера Канада обнаружены многочисленные мутантные растения с бледнорозовыми цветками. Изоляция это прекращение...
22123. ИСКУССТВЕННЫЙ ОТБОР 51.5 KB
  Количество часов: 2 ИСКУССТВЕННЫЙ ОТБОР Понятие об искусственном отборе Формы искусственного отбора Понятие об искусственном отборе Искусственный отбор выбор человеком наиболее ценных в хозяйственном отношении особей животных и растений данного вида пород или сорта для получения от них потомства с желательными свойствами. Таблица Формы отбора Показатели Искусственный отбор Естественный отбор Исходный материал для отбора Индивидуальныепризнаки организма Индивидуальные признаки организма Отбирающийфактор Человек Условия среды живаяи...
22124. Биологический вид 95 KB
  Количество часов: 2 Биологический вид История развития концепции вида. Современные концепции вида Критерии вида Структура и общие признаки вида История развития концепции вида. Современные концепции вида Вид является одной из основных форм организации жизни на Земле и основной единицей классификации биологического разнообразия. Есть группы с огромным числом видов и группы даже высокого таксономического ранга представленные немногими видами в современной фауне и флоре.
22125. Видообразование. Понятие о видообразовании. Пути видообразования. Принцип основателя 105 KB
  Пути видообразования. Принцип основателя Теория аллопатрического видообразования Теория симпатрического видообразования Темпы видообразования Дополнительная литература: Понятие о видообразовании. Пути видообразования. Существуют три основных пути видообразования: филетическое гибридогенное и дивергентное.
22126. Соотношение онто- и филогенеза 99.5 KB
  Особенности и продолжительность онтогенеза в разных группах организмов Соотношение между онто и филогенезом Основные направления эволюции онтогенеза Общие представления о филогенезе и онтогенезе. Особенности и продолжительность онтогенеза в разных группах организмов Филогенез phyle племя это историческое развитие как отдельных видов и систематических групп организмов так и органического мира в целом. Преобразование одноклеточного зародыша в многоклеточный организм развитие этих составных частей функционирование рост...
22127. Эволюция органов и функций 82 KB
  Количество часов: 2 Эволюция органов и функций Принципы филогенетического преобразования органов и функций. Взаимосвязь морфофизиологических преобразований органов и систем в филогенезе. Принцип компенсации функций Принципы филогенетического преобразования органов и функций. Филогенетические изменения органов весьма разнообразны.
22128. Происхождение и развитие жизни на Земле 191 KB
  Количество часов: 6 Происхождение и развитие жизни на Земле Жизнь как особая форма движения материи. Гипотезы происхождения жизни Краткие сведения о геохронологии Возникновение жизни. Но не преувеличивают ли загадочности жизни. Второе перенос жизни через мировые пространства довольно трудно допустить.