Difference between revisions of "Алгоритм цифровой подписи"

From CryptoWiki
Jump to: navigation, search
(Created page with "DSA - это алгоритм цифровой подписи с открытым ключом, входит в стандарт DSS (Digital Signature Standard), действ...")
 
Line 1: Line 1:
DSA - это алгоритм цифровой подписи с открытым ключом, входит в стандарт DSS (Digital Signature Standard), действующий в США. Предназначен для формирования и проверки цифровой подписи.
+
DSA - это алгоритм цифровой подписи с открытым ключом, входит в стандарт DSS (Digital Signature Standard), действующий в США. Предназначен для формирования (вычисления) и проверки цифровой подписи.
 +
 
 +
== Описание алгоритма цифровой подписи ==
 +
Пусть ''p'' - простое число, ''q'' - простой делитель числа ''p-1'', удовлетворяющие условиям:
 +
 
 +
[[File:dsa1.png]]
 +
 
 +
Выбираем [[File:dsa2.png]] - элемент поля [[File:dsa3.png]], имеющий порядок ''q''.
  
 
== Библиографический указатель ==
 
== Библиографический указатель ==
  
 
* Черемушкин А.В. Криптографические протоколы. Основные свойства и уязвимости. - М.: Издательский центр "Академия", 2009. — 272 с.
 
* Черемушкин А.В. Криптографические протоколы. Основные свойства и уязвимости. - М.: Издательский центр "Академия", 2009. — 272 с.

Revision as of 23:04, 6 December 2013

DSA - это алгоритм цифровой подписи с открытым ключом, входит в стандарт DSS (Digital Signature Standard), действующий в США. Предназначен для формирования (вычисления) и проверки цифровой подписи.

Описание алгоритма цифровой подписи

Пусть p - простое число, q - простой делитель числа p-1, удовлетворяющие условиям:

Dsa1.png

Выбираем Dsa2.png - элемент поля Dsa3.png, имеющий порядок q.

Библиографический указатель

  • Черемушкин А.В. Криптографические протоколы. Основные свойства и уязвимости. - М.: Издательский центр "Академия", 2009. — 272 с.