маскарада; отказ автора документа от факта его подготовки ренегатства; изменение получателем докумен



Работа добавлена на сайт TXTRef.ru: 2019-12-03

подготовка документа от имени другого субъекта («маскарада»);

отказ автора документа от факта его подготовки (ренегатства);

изменение получателем документа его содержания (подмены);

изменение содержания документа третьим лицом (активного
перехвата);

повторная передача по компьютерной сети ранее переданно
го документа (повтора).

Электронная цифровая подпись (ЭЦП) представляет собой относительно небольшой по объему блок данных, передаваемый (хранящийся) вместе (реже — отдельно) с подписываемым с ее помощью документом. Механизм ЭЦП состоит из двух процедур: получение (простановка) подписи с помощью секретного ключа автора документа и проверка ЭЦП при помощи открытого ключа автора документа.

Алгоритм получения ЭЦП под документом Р.

Вычисление хеш-значения Н(Р) для документа Р.

Шифрование Н(Р) с помощью секретного ключа автора до
кумента
ska — Eska(H(P)) (полученный шифротекст и будет яв
ляться ЭЦП).

Алгоритм проверки ЭЦП С под документом Р.

Вычисления хеш-значения Н(Р) для документа Р.

Расшифрование ЭЦП с помощью открытого ключа автора
документа рка
- Dpka(C) = Dpka(Eska(H(P))) = Н(Р).

Сравнение вычисленного и расшифрованного хеш-значений
для документа Р.

Перед получением ЭЦП в подписываемый документ должны быть включены дополнительные сведения:

дата и время простановки подписи;

срок окончания действия секретного ключа данной подпи
си;

реквизиты (фамилия, имя, отчество подписывающего лица,
его должность и название представляемой организации);

идентификатор секретного ключа (для возможности выбора
лицом, проверяющим ЭЦП, нужного открытого ключа).

В системе ЭЦП подпись под электронным документом невозможно подделать без знания секретного ключа автора документа, поэтому компрометация секретного ключа недопустима.

Известны следующие системы ЭЦП:

RSA (на основе асимметричной криптосистемы RSA);

DSS (Digital Signature Standard, стандарт США на основе асим
метричной криптосистемы Эль-Гамаля);

ГОСТ Р 34.10—94 (российский стандарт ЭЦП на основе асим
метричной криптосистемы Эль-Гамаля);

ГОСТ Р 34.10—2001 (российский стандарт ЭЦП, использую
щий асимметричную криптосистему на основе эллиптических
кривых).

Алгоритмы получения и проверки ЭЦП в системе RSA не отличаются от алгоритмов шифрования и расшифрования в аналогичной криптосистеме, за исключением того, что получение ЭЦП производится с применением секретного ключа у (см. подразд. 4.6), а проверка ЭЦП — с применением открытого ключа х.

Алгоритмы получения и проверки ЭЦП в системе Эль-Гамаля отличаются от алгоритмов шифрования и расшифрования в аналогичной криптосистеме. Алгоритм получения ЭЦП под документом Р.

1. Выбор случайного целого числа к(1<к<р-1и НОД(&,р- 1) = = !)(£_ случайная составляющая ЭЦП, изменяющая подпись под вновь отправляемым по сети тем же самым документом).  k

2.Ci   a{modp}.

3. Определение С2 из сравнения Р = хС, + kC2{modp-l} (С! и С2 образуют ЭЦП для Р).

Проверка ЭЦП в системе Эль-Гамаля сводится к проверке сравнения усхСхсг {mod р) = а? {mod р}. Действительно: jciC,C2 {mod p) = a*1 a™ {mod p) = a^ukC2 {mod p) = a*™*'-" {mod p) = = flp+m(p-i) {mod/?} = av(amy-1 {modp} = cf{modp}\ (из малой теоремы Ферма).

Алгоритм получения ЭЦП под документом Р в системе на базе эллиптических кривых (целое число g выбирается из условия gG = 0).

Выбор случайного целого числа к (\<k<g) — случайной со
ставляющей ЭЦП, изменяющей подпись под вновь отправляемым
по сети тем же самым документом).

Вычисление с = kG.

3. г = хс {mod g} (xc — х-координата точки с).
A. s = rx + kV {modg}.

5. Если г ф 0 и s Ф 0, то эти значения образуют ЭЦП, в противном случае выбирается другое к и пп. 2 ... 4 повторяются.

Алгоритм проверки ЭЦП в системе на основе эллиптических кривых.

Вычисление V= P"1 {mod g}.

z\ = sV{mod g};z2 = -rV{mod g}.

Вычисление с = Z\G + z-y, R = xc {mod g].

Проверка R = r.

Действительно: Z\ = sV{vaod g) = rx?~l + кРР-Цтой g} = rx?~l + + к {modg} и z2 = ~rV{mod g} =-r?~1 {modg}. Тогда ZiG = rxP-'G + + kGn z2y = -r?'[y = -rP-'xG. Следовательно, с = rx? "G + kG -- r?-lxG = kG.

Защищенность системы ЭЦП от угрозы аутентичности и целостности подписанных документов зависит не только от стойкости

Другие работы

. Банк выплачивает каждый год 8 от внесенной ...


Используя формулу Sп = So ? 1 п?р 100 руб S = 2000001 5 ? 8 100 = 280000р. Вкладчик открыл в банке счет и положил на него So = 150000 руб. Какой ...

Подробнее ...

варіанти психічного дизонтогенеза.


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

Подробнее ...

ПО ТЕМЕ ГЛАГОЛ ~~~ 1 Основы и классы глаголов...


Как в традиционной русской грамматике определяется понятие продуктивных и непродуктивных классов Какая классификация глаголов дается в Грамматич...

Подробнее ...

ла явлся удовлние спроса на рабков в качном и...


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

Подробнее ...