ЗМІСТ
ВСТУП
Про стандарти
ПОЗНАЧЕННЯ
ЗАГАЛЬНІ ПОЛОЖЕННЯ
ФОРМУВАННЯ ЦИФРОВИЙ ПІДПИСИ
ПЕРЕВІРКА ЦИФРОВИЙ ПІДПИСИ
ВІДЗНАКИ ВІД ГОСТ 34.10-94
КОНТРОЛЬНИЙ ПРИКЛАД
ПРИКЛАД ВИКОРИСТАННЯ
СПИСОК
ВСТУП
Електронний підпис (ЕП) - інформація в електронній формі, приєднана до іншої інформації в електронній формі (електронний документ) або іншим чином пов'язана з такою інформацією. Використовується для визначення особи, яка підписала інформацію (електронний документ). p align="justify"> За своїм суті електронний підпис являє собою реквізит електронного документа, що дозволяє встановити відсутність спотворення інформації в електронному документі з моменту формування ЕП та перевірити приналежність підпису власникові сертифіката ключа ЕП. Значення реквізиту виходить в результаті криптографічного перетворення інформації з використанням закритого ключа ЕП. p align="justify"> У 1976 році Уітфілд Діффі і Мартіном Хеллманом було вперше запропоновано поняття В«електронний цифровий підписВ», хоча вони всього лише припускали, що схеми ЕЦП можуть існувати.
У 1977 році Рональд Ривест, Аді Шамір і Леонард Адлеман розробили криптографічний алгоритм RSA, який без додаткових модифікацій можна використовувати для створення примітивних цифрових підписів.
Незабаром після RSA були розроблені інші ЕЦП, такі як алгоритми цифрового підпису Рабіна, Меркле.
У 1984 році Шафі Гольдвассер, Сільвіо Мікалі і Рональд Ривест першими суворо визначили вимоги безпеки до алгоритмів цифрового підпису. Ними були описані моделі атак на алгоритми ЕЦП, а також запропоновано схему GMR, що відповідає описаним вимогам. p align="justify"> У Росії в 1994 році Головним управлінням безпеки зв'язку Федерального агентства урядового зв'язку та інформації при Президентові Російської Федерації був розроблений перший російський стандарт ЕЦП - ГОСТ Р 34.10-94.
У 2002 році для забезпечення більшої криптостойкости алгоритму заміну ГОСТ Р 34.10-94 був введений стандарт ГОСТ Р 34.10-2001, заснований на обчисленнях в групі точок еліптичної кривої. Відповідно до цього стандарту, терміни В«електронний цифровий підпис" та "цифровий підписВ» є синонімами. p align="justify"> Використання ЕП дозволяє здійснити:
Контроль цілісності переданого документа: при будь-якому випадковому або навмисному зміні документа підпис стане недійсним, тому що обчислена вона на підставі вихідного стану документа і відповідає лише йому.
Захист від змін (підроблення) документа: гарантія виявлення підробки при контролі цілісності робить підроблення недоцільним у більшост...