ign="justify"> Федеральний закон РФ 63-ФЗ від 6 квітня 2011р. встановлює такі види ЕП:
Проста електронний підпис (ПЕП);
Посилена електронний підпис (УЕП);
Посилена некваліфікована електронний підпис (НЕП);
Посилена кваліфікована електронний підпис (КЕП).
5. Алгоритми
Існує кілька схем побудови цифрового підпису:
На основі алгоритмів симетричного шифрування. Дана схема передбачає наявність у системі третьої особи - арбітра, що користується довірою обох сторін. Авторизацією документа є сам факт зашифрування його секретним ключем і передача його арбітру
На основі алгоритмів асиметричного шифрування. На даний момент такі схеми ЕП найбільш поширені і знаходять широке застосування. p align="justify"> Крім цього, існують інші різновиди цифрових підписів (групова підпис, незаперечна підпис, довірена підпис), які є модифікаціями описаних вище схем. Їх поява обумовлена ​​різноманітністю завдань, що вирішуються за допомогою ЕП. br/>
.1 Використання хеш-функцій
Оскільки документи, які підписували - змінного (і як правило досить великого) обсягу, в схемах ЕП найчастіше підпис ставиться не на сам документ, а на його хеш. Для обчислення хеша використовуються криптографічні хеш-функції, що гарантує виявлення змін документа при перевірці підпису. Хеш-функції не є частиною алгоритму ЕП, тому в схемі може бути використана будь надійна хеш-функція. p align="justify"> Використання хеш-функцій дає такі переваги: ​​
В· Обчислювальна складність. Зазвичай хеш цифрового документа робиться у багато разів меншого обсягу, ніж обсяг вихідного документа, і алгоритми обчислення хешу є більш швидкими, ніж алгоритми ЕП. Тому формувати хеш документа і підписувати його виходить набагато швидше, ніж підписувати сам документ.
В· Сумісність. Більшість алгоритмів оперує з рядками біт даних, але деякі використовують інші уявлення. Хеш-функцію можна використовувати для перетворення довільного вхідного тексту у відповідний формат.
В· Цілісність. Без використання хеш-функції великий електронний документ у деяких схемах потрібно розділяти на досить малі блоки для застосування ЕП. При верифікації неможливо визначити, чи всі блоки отримані і в правильному чи вони порядку.
Варто зауважити, що використання хеш-функції не обов'язково при електронного підпису, а сама функція не є частиною алгоритму ЕП, тому хеш-функція може використовуватися будь-яка або не використовуватися взагалі.
У більшості ранніх систем ЕП використовувалися функції з секретом, які за своїм призначенн...