Все о геологии :: на главную страницу! Геовикипедия 
wiki.web.ru 
Поиск  
  Rambler's Top100 Service
 Главная страница  Конференции: Календарь / Материалы  Каталог ссылок    Словарь       Форумы        В помощь студенту     Последние поступления
   Геология | Курсы лекций
 Обсудить в форуме  Добавить новое сообщение
Вперед Вверх Назад Содержание Предметный указатель
Вперед: 4.2.5 Схема стандарта электронной подписи ГОСТ Вверх: 4.2 Примеры схем электронной подписи Назад: 4.2.3 Схема Брикелла - МакКарли [BM91]   Содержание   Предметный указатель

4.2.4 Схема стандарта электронной подписи ANSI США (DSA)

Эта схема аналогична схеме Эль Гамаля, но несколько эффективнее, так как в ней порядок $ g$ меньше, чем в схеме Эль Гамаля. Пусть в открытом доступе имеются некоторые простые числа $ p$, $ q$ такие, что $ q\mid p-1$, а также элемент $ g$ порядка $ q$ группы $ \mathbb{Z}_p*$ и хэш-функция $ h$, действующая из пространства сообщений в $ \mathbb{Z}_q*$. Параметры $ p$, $ q$, $ g$ и хэш-функция $ h$ могут быть выбраны центром обеспечения безопасности. Подписывающий выбирает секретный ключ $ x\in_{\mbox{\tiny\rm R}}\mathbb{Z}_q$ и вычисляет открытый ключ $ y=g^x\bmod p$. Для генерации подписи для сообщения $ m$ нужно выбрать $ u\in_{\mbox{\tiny\rm R}}\mathbb{Z}_q*\setminus\{1\}$ и вычислить $ r=g^u\bmod p\bmod q$ и $ s=u^{-1}(h(m)+xr)\bmod q$. Параметр $ u$ должен быть секретным и может быть уничтожен после вычисления $ r$ и $ s$. Если $ r=0$ или $ s=0$, то выбирается новое значение $ u$ и процесс генерации подписи повторяется. В противном случае $ (r,s)$ -- искомая подпись для сообщения $ m$.

Для проверки подписи $ (r,s)$ для сообщения $ m$ необходимо сначала проверить условия $ 0<r<q$ и $ 0<s<q$. Если хотя бы одно из них ложно, то подпись отвергается. В противном случае подпись принимается тогда и только тогда, когда $ g^{vh(m)}y^{vr}\bmod p\bmod q=r$, где $ v=s^{-1}\bmod
q$.


Вперед Вверх Назад Содержание Предметный указатель
Вперед: 4.2.5 Схема стандарта электронной подписи ГОСТ Вверх: 4.2 Примеры схем электронной подписи Назад: 4.2.3 Схема Брикелла - МакКарли [BM91]   Содержание   Предметный указатель


Проект осуществляется при поддержке:
Геологического факультета МГУ,
РФФИ
   

TopList Rambler's Top100