Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Цифровая подпись

Читайте также:
  1. Верно: /Подпись/ не разборчиво
  2. Глава 9. Цифровая мнемоника.
  3. дата) Сидоров (подпись)".
  4. Европейская плезиохронная цифровая иерархия
  5. Инновационная стратегия Джобса: цифровая централь
  6. Место печати ПОДПИСЬ
  7. Общая оценка _____________________________ Дата __________________ Подпись преподавателя _______________

Когда кто-то получает от Вас сообщение, зашифрованное Вашим частным ключом, то он уверен в аутентичности послания. То есть в данном случае шифрование эквивалентно поставленной подписи. Однако процесс шифрования на основе алгоритмов с открытым ключом - это достаточно длительный вычислительный процесс и для широкого использования цифровой подписи, нужны схемы, требующие менее длительных вычислений. Подобные схемы существуют. Для того, чтобы объяснить, как они функционируют необходимо ввести понятие односторонней хеш-функции. Односторонняя хеш-функция - это функция, которая преобразует исходное послание любой длины в строку символов ограниченной длины, так называемый дайджест послания. При использовании 16-байтной хеш-функции Вы на выходе получите запись длиной 16 байт.

Хеширование - это одностороннее, то есть необратимое, в отличие от шифрования, преобразование. По дайджесту послания нельзя восстановить исходное сообщение, но можно его однозначно идентифицировать.

Схема работы цифровой подписи

Рассмотрим конкретный пример. Пусть А, применив хеш-функцию, получил дайджест в виде некоего кода, который на рис.8 обозначен как код1. Затем, используя свой личный ключ, А зашифровывает дайджест, который и становится аналогом подписи данного документа. Далее А отправляет открытый текст послания и цифровую подпись В. Абонент В расшифровывает подпись публичным ключом, который он получил от А и убеждается, что письмо действительно от А. Таким образом, аутентификация состоялась. Затем необходимо удостовериться, что послание не было изменено в процессе доставки.

В результате расшифровки В получает дайджест послания - код1. Затем В, используя ту же хеш-функцию, что и А, хеширует текст послания и получает дайджест в виде некоторого кода2. Если код1 и код2 совпадают, то В делает вывод о том, что текст послания не был изменен на этапе доставки.

Таким образом, цифровая подпись или электронная подпись - это метод аутентификации отправителя или автора подписи, подтверждающий, что содержание документа не было изменено. Цифровая подпись может быть поставлена как в зашифрованном, так и в открытом послании.

 


Дата добавления: 2015-08-13; просмотров: 49 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Шифрование с публичным ключом| Владимир Набоков - "Превращение" Франца Кафки

mybiblioteka.su - 2015-2024 год. (0.006 сек.)