Переваги прийому цифрових підписів замість паперових підписів з вологим чорнилом є очевидними
- зменшити витрати на паперові відходи, зменшити експлуатаційні витрати, прискорити доставку документів,
назвати декілька - але можливо, не так ясно, що відбувається, коли ви Насправді застосовувати цифровий підпис до документа.
Що відбувається за сценою, і як основна технологія перевіряє як особу підписувача, так і зміни, внесені після підпису.
Застосування підпису
Коли ви натискаєте "знак", унікальний цифровий відбиток ( називається хеш ) документа створюється за допомогою
математичного алгоритму. Цей хеш має особливий характер до цього конкретного документа; Навіть найменші зміни призведуть
до різного хешу.
Хеш шифрується за допомогою приватного ключа підписувача. Зашифрований хеш і відкритий ключ підписувача
об'єднуються в цифровий підпис, який додається до документа.
Цифрова підписаний документ готовий до розповсюдження.
Підтвердження підпису
Коли ви відкриваєте документ у програмі, що підтримує цифровий підпис (наприклад, Adobe Reader, Microsoft Office),
програма автоматично використовує публічний ключ підписувача (який був включений в цифрову підпис разом з документом)
для розшифровки хешу документа.
Програма обчислює новий хеш для документа. Якщо цей новий хеш відповідає розшифрованому хешу з кроку 1,
програма знає, що документ не був змінений, і відображає повідомлення лише рядки: «Документ не був змінений, оскільки
цей підпис був застосований». Програма також підтверджує, що відкритий ключ, який використовується в підписі, належить
підписуючому і відображає ім'я підписувача.
Перевірка особистості підписувача та захист цілісності документів є двома найбільшими проблемами,
які люди ставлять під час відходу від паперових підписів.