238

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

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

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

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

Русский

2012-11-14

648.47 KB

29 чел.

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

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

Отчет: Лабораторная работа №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 у Клиента


 

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

52915. Використання ігрового матеріалу при вивченні і засвоєнні нових термінів на уроках етики 55 KB
  Використання у педагогічній практиці ігрових моментів це лише один з можливих шляхів отримання учнями знань з предмета реалізації своїх можливостей здобуття не тільки гарних оцінок але і задоволення від уроку гра допомагає дітям повірити в себе викликає натхнення і захоплення. Гра дає надзвичайно багаті можливості бо дозволяє кожній дитині відчути себе субєктом життєдіяльності виявляти і розвивати свою особистість. Але слід зазначити що гра це не самоціль а лише один із засобів у системі формування творчої допитливості. Гра ...
52916. У чому полягає етика відносин між народами в демократичному суспільстві. Урок 106 KB
  Мета уроку: збагатити знання учнів про багатокультурну державу та поліетнічне суспільство, на практичних прикладах розкрити зміст понять «патріотизм», «шовінізм»; продовжити вчити учнів працювати з текстом, виділяти головне, находити відповіді на питання, вдосконалювати вміння висловлювати свою думку та поважати інші думки;
52917. Людина починається з добра 40 KB
  Розширити уявлення дітей про доброту вдосконалювати вміння аналізувати вчинки людей робити висновки; виховувати такі моральні якості: доброту милосердя взаємодопомогу повагу до старших. Плакат Добрі й погані вчинки людей образ Божої Матері сигнальні картки свічка плакат з островами Здоровя МилосердяКоштовності Допомога Доброта. Раз добром зігріте...
52918. МИЛОСЕРДЯ І БЕЗКОРИСЛИВІСТЬ 694.5 KB
  Милосердя. Ісус Христос у Нагірній Проповіді пояснив що таке милосердя і безкорисливість. Прочитати про милосердя і безкорисливість на сторінці: перший варіант ; другий варіант
52919. Що таке етикет особливих випадків 115.5 KB
  Визначити основні етикетні вимоги до поведінки під час урочистостей а також якою має бути пове дінка в музеї магазині та бібліотеці. Діти в нашому з вами житті дуже часто виникають ситуації які вимагають від людини знання особливих доцільних саме в цьому випадку правил поведінки. Якою має бути поведінка під час урочистостей. Якою повинна бути поведінка під час вечору відпочинку.
52920. У чому виявляється вміння користуватися мовним етикетом' 92 KB
  Ключові поняття: чарівні слова етикетні слова етикетні формули. Хто бажає прочитати свою казку Розминка: Ланцюжок навчальних ситуацій Слайд 2 Слова...
52921. Домашнє господарювання. Етикет за столом 39 KB
  T.: Hello, friends! How are you? I hope things couldn’t be better! Today we’ll learn more about householding chores. We’ll listen to a poem and a dialogue, read a text, make an interview and discuss it, learn how to cook a Bulgarian salad. At the end of the lesson you are to talk about householding in your family. I hope the lesson will be interesting for you!
52923. Этимология приходит на помощь 37.5 KB
  Этимология приходит на помощь Одно из направлений работы учителя языковеда углублённое исследование слова как единицы языка изучение его семантики строения орфографии. Например на уроке русского языка в 5м классе задаю вопрос заставляющий задуматься: Что общего между словами капитан и капуста . Вывод к которому подводим детей: оба слова родственники по происхождению произошли от латинского слова cput голова по латыни для капусты голова это её шаровидная форма а для капитана голова ...