Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Система RSA може використовуватися не тільки для шифрування, але і для цифрового підпису. Припустимо, що стороні потрібно відправити стороні відповідь, підтверджений цифровим підписом.
Алгоритм:
• Взяти відкритий текст
• Створити цифровий підпис за допомогою свого таємного ключа
• Надіслати пару, що складається з повідомлення і підпису.
Алгоритм:
• Прийняти пару
• Взяти відкритий ключ боку
• Перевірити справжність підпису:
Оскільки цифровий підпис забезпечує як аутентифікацію автора повідомлення, так і підтвердження цілісності вмісту підписаного повідомлення, вона служить аналогом підпису, зробленого від руки в кінці рукописного документа.
Важлива властивість цифрового підпису полягає в тому, що її може перевірити кожен, хто має доступ до відкритого ключа її автора. Один з учасників обміну повідомленнями після перевірки справжності цифрового підпису може передати підписане повідомлення ще комусь, хто теж в змозі перевірити цю підпис. Наприклад, сторона може переслати стороні електронний чек. Після того як сторона перевірить підпис боку на чеку, вона може передати його у свій банк, службовці якого також мають можливість перевірити підпис і здійснити відповідну грошову операцію.
Зауважимо, що підписане повідомлення не зашифровано. Воно пересилається в початковому вигляді і його вміст не захищене. Шляхом спільного застосування представлених вище схем шифрування і цифрового підпису в системі RSA можна створювати повідомлення, які будуть і зашифровані, і містити цифровий підпис. Для цього автор спочатку повинен додати до повідомлення свою цифровий підпис, а потім - зашифрувати вийшла в результаті пару (що складається з самого повідомлення і підписи до нього) за допомогою відкритого ключа належить одержувачу. Одержувач розшифровує отримане повідомлення за допомогою свого таємного ключа. Якщо проводити аналогію з пересилкою звичайних паперових документів, то цей процес схожий на те, як якщо б автор документа поставив під ним свій друк, а потім поклав його в паперовий конверт і запечатав, з тим щоб конверт був роздрукований лише тією людиною, кому адресоване повідомлення.
Дата публикования: 2015-10-09; Прочитано: 364 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!