ЭЛЕКТРОННАЯ ЦИФРОВАЯ ПОДПИСЬ DIGITAL SIGNATURE ALGORITHM ПОДГОТОВИЛ СТ. ГР. УИБ-11 -1 ПОЛЧАНИКОВ С. Р.
ЭЛЕКТРОННАЯ ЦИФРОВАЯ ПОДПИСЬ Электро нная цифровая по дпись (ЭЦП) — информация в электронной форме, присоединенная к другой информации в электронной форме (электронный документ) или иным образом связанная с такой информацией. Используется для определения лица, подписавшего информацию (электронный документ).
НАЗНАЧЕНИЕ И ПРИМЕНЕНИЕ ЭП • Контроль целостности передаваемого документа. • Защиту от изменений (подделки) документа. • Невозможность отказа от авторства. • Доказательное подтверждение авторства документа.
ПОДДЕЛКА ПОДПИСЕЙ • Подделка документа (коллизия первого рода). • Получение двух документов с одинаковой подписью (коллизия второго рода). • Социальные атаки.
УСТРОЙСТВА ХРАНЕНИЯ ЗАКРЫТОГО КЛЮЧА • Дискеты • Смарт-карты • USB-брелоки • Таблетки Touch-Memory
DIGITAL SIGNATURE ALGORITHM
ШАГИ ДЛЯ ПОСТРОЕНИЯ СИСТЕМЫ ЭЦП
ВЫБОР ХЭШ-ФУНКЦИИ • Проектирующий систему может выбрать любую хешфункцию. • Стойкость криптосистемы на основе DSA не превосходит стойкость используемой хеш-функции и стойкость пары (L, N), чья стойкость не больше стойкости каждого из чисел по отдельности. • Ранее рекомендовалась длина p L = 1024 бита. В данный момент для систем, которые должны быть стойкими до 2010 (2030) года, рекомендуется длина в 2048 (3072) бита.
ОТКРЫТЫЙ И СЕКРЕТНЫЙ КЛЮЧИ
ПОДПИСЬ СООБЩЕНИЯ
ПРОВЕРКА ПОДПИСИ
ПРИМЕР