Автор работы: Пользователь скрыл имя, 28 Апреля 2016 в 22:41, реферат
Электронная цифровая подпись - реквизит электронного документа, предназначенный для защиты данного электронного документа от подделки, полученный в результате криптографического преобразования информации с использованием закрытого ключа электронной цифровой подписи и позволяющей идентифицировать владельца сертификата ключа подписи, а также установить отсутствие искажений информации в электронном документе. Электронная цифровая подпись в электронном документе равнозначна собственноручной подписи в документе на бумажном носителе при одновременном соблюдении следующих условий:
сертификат ключа подписи, относящийся к этой электронной цифровой подписи, не утратил силу (действует) на момент проверки или на момент подписания электронного документа при наличии доказательств, определяющих момент подписания;
Введение.............................................................................................................................3
1. Стандарты электронно-цифровой подписи................................................................5
1.1. Эволюция ЭП...................................................................................................5
1.2. Принцип построения ЭП................................................................................6
1.3. Новые стандарты ЭП......................................................................................7
2. Электронная подпись в РФ..........................................................................................8
2.1. ГОСТ 34.10-2012.............................................................................................9
2.2. Алгоритм ЭП..................................................................................................10
2.2.1. Параметры схемы цифровой подписи...........................................10
2.2.2. Двоичные векторы...........................................................................11
2.2.3. Формирование цифровой подписи................................................12
2.2.4. Проверка цифровой подписи.........................................................14
3. Электронная подпись в США....................................................................................16
3.1. Digital Signature Standard. Алгоритм DSA..................................................17
3.1.1. Использование DSA........................................................................17
3.1.2. Параметры схемы цифровой подписи...........................................17
3.1.3. Открытый и секретный ключи.......................................................19
3.1.4. Генерация подписи..........................................................................19
3.1.5. Проверка подписи...........................................................................20
3.2. Алгоритм ECDSA.........................................................................................22
3.2.1. Параметры алгоритма.....................................................................22
3.2.2. Генерирование ключей ECDSA.....................................................23
3.2.3. Вычисление цифровой подписи.....................................................23
3.2.4. Проверка цифровой подписи..........................................................24
3.2.5. Требования к эллиптической кривой.............................................24
3.2.6.Преимущества ECDSA перед DSA.................................................25
Заключение......................................................................................................................26
Список литературы.........................................................................................................27
1.3. Новые стандарты ЭП............................
2.2.2. Двоичные векторы..............
2.2.3. Формирование
цифровой подписи..............
2.2.4. Проверка цифровой
подписи.......................
3.1.3. Открытый и секретный
ключи.........................
3.1.4. Генерация подписи.............
3.1.5. Проверка подписи..............
3.2.3. Вычисление цифровой
подписи.......................
3.2.4. Проверка цифровой
подписи.......................
3.2.5. Требования к эллиптической
кривой........................
3.2.6.Преимущества ECDSA перед
DSA...........................
Заключение....................
Список литературы....................
Таблица 1. Алгоритмы стандартов ЭП России и США.
В табл.1 приведены уравнения преобразования данных для каждого из этих алгоритмов в стандартах ЭП России и США.
Как видно из табл. 1, стандарты России и США очень похожи, они различаются лишь некоторыми числовыми параметрами и отдельными деталями выработки ключевой пары, вычисления и проверки подписи. Действительно, оба стандарта являются вариантами одной и той же схемы ЭП Эль-Гамаля.
1.3. Новые стандарты ЭП
Последние достижения теории вычислительной сложности показали, что общая проблема логарифмирования в дискретных полях, являющаяся базой указанной схемы ЭП, не может считаться достаточно прочным фундаментом. Например, размеры блоков, считающиеся «безопасными», растут сравнительно быстрыми темпами. В результате это привело к тому, что стандарты ЭП России и США в 2001 году были обновлены: переведены на эллиптические кривые. Схемы ЭП при этом остались прежними, но в качестве чисел, которыми они оперируют, теперь используются не элементы конечного поля или , а эллиптические числа - решения уравнения эллиптических кривых над указанными конечными полями. Роль операции возведения числа в степень в конечном поле в обновленных стандартах выполняет операция взятия кратной точки эллиптической кривой - «умножение» точки на целое число.
Надлежащий выбор типа эллиптической кривой позволяет многократно усложнить задачу взлома схемы ЭП и уменьшить рабочий размер блоков данных. Старый российский стандарт ЭП оперирует 1024-битовыми блоками, а новый, основанный на эллиптических кривых, - 256-битовыми, и при этом обладает большей стойкостью.
Стойкость схемы подписи ГОСТ Р34.10-94 базируется на сложности решения задачи дискретного логарифмирования в простом поле. В настоящее время наиболее быстрым алгоритмом ее решения для общего случая является алгоритм обобщенного решета числового поля.
В ГОСТ Р34.10-2001 стойкость схемы ЭП основана на сложности решения задачи дискретного логарифмирования в группе точек эллиптической кривой. При правильном выборе параметров кривой самыми эффективными методами ее решения являются более трудоемкие - и - методы Полларда. Так, по разным оценкам специалистов, трудоемкость взлома старого и нового стандартов ЭП России составляет величину порядка и операций умножения в базовом поле соответственно. Очевидно, что новый стандарт более стойкий.
Этот стандарт устанавливает процедуры выработки и проверки ЭЦП сообщений (документов), передаваемых по незащищенным телекоммуникационным каналам общего пользования в системах обработки информации различного назначения, на базе асимметричного криптографического алгоритма с применением функции хэширования. Внедрение системы ЭЦП на базе настоящего стандарта обеспечивает защиту передаваемых сообщений от подделки, искажения и однозначно позволяет доказательно подтвердить подпись лица, подписавшего сообщение.
Информация о работе Сравнение стандартов электронной подписи РФ и США