Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Електронний підпис ГОСТ Р 31.10-2001

Реферат Електронний підпис ГОСТ Р 31.10-2001





ч з р цілих чисел {0, 1, ... , Р - 1}; (mod р) - мінімальне не негативна число, порівнянне з b за модулем р;

М - повідомлення користувача,;

- об'єднання двох довічних векторів;

а, b - коефіцієнти еліптичної кривої; - порядок підгрупи групи точок еліптичної кривої;

Р - точка еліптичної кривої порядку q; - ціле число - ключ підпису, 0

- цифровий підпис під повідомленням М.


ЗАГАЛЬНІ ПОЛОЖЕННЯ


Загальновизнана схема цифрового підпису охоплює три процесу:

генерація ключів (підписи і перевірки);

формування підпису;

перевірка підпису.

У ГОСТ процес генерації ключів (підписи і перевірки) не розглянутий. Характеристики та способи реалізації даного процесу визначаються суб'єктами, безпосередньо беруть участь у ньому. p> Механізм цифрового підпису визначається за допомогою реалізації двох основних процесів:

формування підпису;

перевірка підпису.

Цифровий підпис призначена для аутентифікації особи, яка підписала електронне повідомлення. Крім того, використання ЕЦП надає можливість забезпечити такі властивості при передачі в системі підписаного повідомлення:

здійснити контроль цілісності переданого підписаного повідомлення,

доказово підтвердити авторство особи, яка підписала повідомлення,

захистити повідомлення від можливої вЂ‹вЂ‹підробки.

Схематичне представлення підписаного повідомлення показано на малюнку 1.


В 

Рис.1 - Схема підписаного повідомлення

Поле "текст", що доповнює полі "цифровий підпис", може, наприклад, містити різні дані про відправника повідомлення або дату і час відправлення.

Встановлена ​​в цьому стандарті схема цифрового підпису має бути реалізована з використанням операцій групи точок еліптичної кривої, визначеної над кінцевим простим полем, а також хеш-функції.

Криптографічна стійкість даної схеми цифрового підпису грунтується на складності рішення задачі дискретного логарифмування в групі точок еліптичної кривої, а також на стійкості використовуваної хеш-функції.

Цифровий підпис, представлена ​​у вигляді двійкового вектора довжиною 512 біт, повинна обчислюватися за допомогою певного набору правил.


ФОРМУВАННЯ ЦИФРОВИЙ ПІДПИСИ


Для отримання ЦП під повідомленням необхідно виконати ряд дій. Схематичне уявлення алгоритму формування ЦП можна побачити на малюнку 2. <В 

Рис.2 - Алгоритм формування ЦП


Обчислення хеш-функції від повідомлення М:

Обчислення e = mod q, де - ціле число, двійковим поданням якого є вектор, і якщо e = 0, взяти e = 1.

Генерація випадкового (псевдослучайного) числа k такого, що 0

Обчислення точки еліптичної кривої C = kP

Точка є точкою еліптичної кривої Е, якщо пара (x, y) задовольняє тотожності, де a, b належать кінцевому простому полю і не по...


Назад | сторінка 3 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Приведення рівняння кривої і поверхні другого порядку до канонічного вигляд ...
  • Реферат на тему: Апроксимація кривої розгону
  • Реферат на тему: Побудова кривої охолодження сплаву заданої концентрації з використанням діа ...
  • Реферат на тему: Побудова кривої титрування за методами окислювально-відновних реакцій і ней ...
  • Реферат на тему: Вектор-функція. Поняття кривої, лінії і поверхні. Диференціальна геометрі ...