Ф Е Д Е Р АЛ Ь Н О Е А Г Е Н Т С Т В О П О Т Е Х Н И Ч Е С К О М У Р Е Г У Л И Р О В АН И Ю И М Е Т Р О Л О Г И И
(РОССТАНДАРТ)
Технический комитет 026
«Криптографи ческая защи та ин формац ии»
СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ
ЗАЩИТА КРИПТОГРАФИЧЕСКАЯ
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
ПО ЗАДАНИЮ ПАРАМЕТРОВ ЭЛЛИПТИЧЕСКИХ КРИВЫХ
В СООТВЕТСТВИИ С ГОСТ Р 34.10-2012 Проект первой редакции, ноябрь 2013, rus-vop-lse-svs_ecc2012-00-rf Москва Содержание 1. Введение
2. Область применения
2.1 Текущий статус документа как проекта методической рекомендации ТК26................. 3. Нормативные ссылки
3.1 Дополнительные ссылки
4. Аннотация
5. Параметры
5.1 Набор параметров I. id-tc26-gost-3410-12-512-paramSetA.
5.2 Набор параметров II. id-tc26-gost-3410-12-512-paramSetB.
1. Вве де ние Документ определяет параметры эллиптических кривых стандарта ГОСТ Р 34.10-2012 для случая эллиптических кривых с простым модулем p длины 512 бит, а также их идентификаторы. Данные параметры рекомендуются для совместимых реализаций протоколов ключевого обмена и схем электронной подписи в соответствии со стандартом ГОСТ Р 34.10-2012.
В случае эллиптической кривой с модулем p длины 256 бит предлагается использовать параметры, определённые в RFC4357.
Данный документ не отменяет использование иных параметров эллиптических кривых.
2. О б л ас ть пр и ме н е ния Настоящий документ рекомендуется применять в системах защиты аутентичности данных на основе электронной подписи на базе стандарта электронной подписи ГОСТ Р 34.10-2012 в общедоступных и корпоративных сетях для защиты информации, не содержащей сведений, составляющих государственную тайну.
2. 1 Те к ущ и й с т а т ус д о к ум е н т а к а к п ро е к т а м е т о д и ч е с ко й р е к ом е н д а ц и и ТК Передача проекта настоящей спецификации в ТК26 означает, что каждый ее автор соглашается с не эксклюзивным предоставлением IPR для ТК26, аналогично положениям стандарта Интернет IETF BCP 79.
Данный предварительный документ является открытым документом «Рабочей группы по сопутствующим криптографическим алгоритмам, определяющим ключевые системы» и Технического комитета по стандартизации «Криптографическая защита информации (ТК26)». Область распространения документа не ограничена.
При цитировании или ссылке на него из других документов следует ставить отметку «документ готовится к публикации».
Список предварительных документов ТК26 доступен по ссылке.
3. Норма ти вн ые с сыл ки Указанные в этом разделе спецификации ссылочные документы являются обязательными для их применения. Для датированных ссылок используют только указанное здесь издание. Для недатированных ссылок - последнее и актуальное издание со всеми изменениями и дополнениями:
ГОСТ 28147-89 — Федеральное Агентство по техническому регулированию и метрологии. Национальный стандарт Российской Федерации, Государственный стандарт Союза ССР. Системы обработки информации. Защита криптографическая. криптографического преобразования «Алгоритм ГОСТ 28147-89», ГОСТ 28147-89, ИПК Издательство стандартов, 1996.
ГОСТ Р 34.10-2012 — Федеральное Агентство по техническому регулированию и метрологии.
Национальный стандарт Российской Федерации, Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи.
3. 1 Д о п о лн и т е ль н ы е с с ы л к и RFC4357 В. Попов, И. Курепкин, С. Леонтьев, «Дополнительные алгоритмы шифрования для использования с алгоритмами по ГОСТ 28147-89, ГОСТ Р 34.10-94, ГОСТ Р 34.10-2001 и ГОСТ Р 34.11-94» (Popov V., Kurepkin I. and S. Leontiev, Additional Cryptographic Algorithms for Use with GOST 28147-89, GOST R 34.10-94, GOST R 34.10-2001, and GOST R 34.11-94 Algorithms, IETF RFC 4357, January 2006).
4. Ан но та ц ия Предлагаются параметры двух эллиптических кривых в соответствии с ГОСТ Р 34.10-2012.
5. П а ра ме тры Для каждой эллиптической кривой параметры представлены значениями p, a, b, q, x, y, приведенными в виде чисел в десятичной и шестнадцатеричной системах счисления.
p – модуль, a, b – коэффициенты уравнения эллиптической кривой в канонической форме, q – порядок группы точек эллиптической кривой, (x,y) – порождающий элемент группы.
Кроме того, оба набора параметров представлены в виде структуры следующего типа:
p (в шестнадцатеричной системе счисления) = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFF
b (в десятичной системе счисления) = b (в шестнадцатеричной системе счисления) = 0xE8C2505DEDFC86DDC1BD0B B6667F1DA34B82574761CB0E879BD081CFD0B6265EE3CB090F30D27614CB4574010DA90DD862EF9D4E BEE4761503190785A71C q (в десятичной системе счисления) = q (в шестнадцатеричной системе счисления) = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27E69532F48D89116FF22B8D4E0560609B4B38ABFAD2B 85DCACDB1411F10B y (в десятичной системе счисления) = y (в шестнадцатеричной системе счисления) = 0x7503CFE87A836AE3A61B8816E25450E CE5E1C93ACF1ABC1778064FDCBEFA921DF1626BE4FD036E93D75E6A50E3A41E98028FE5FC235F5B 9A589CB5215F2A
SEQUENCE
OBJECT IDENTIFIER
id-tc26-gost-3410-12-512-paramSetA
SEQUENCE
INTEGER
00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FD
INTEGER
INTEGER
00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FD
INTEGER
00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
INTEGER
p (в шестнадцатеричной системе счисления) = 0x 00006F a (в шестнадцатеричной системе счисления) = 0x 000006C b (в десятичной системе счисления) = b (в шестнадцатеричной системе счисления) = 0x687D1B459DC841457E3E06CF6F5E 517B97C7D614AF138BCBF85DC806C4B289F3E965D2DB1416D217F8B276FAD1AB69C50F78BEE1FA 6EFB8CCBC7C q (в десятичной системе счисления) = q (в шестнадцатеричной системе счисления) = 0x 000000000000000000000000000000149A1EC142565A545ACFDB77BD9D40CFA8B996712101BEA0EC C54374F25BD y (в десятичной системе счисления) = y (в шестнадцатеричной системе счисления) = 0x1A8F7EDA389B094C2C071E3647A8940F 3C123B697578C213BE6DD9E6C8EC7335DCB228FD1EDF4A39152CBCAAF8C0398828041055F94CEEEC E21340780FE41BD
SEQUENCE
OBJECT IDENTIFIER
id-tc26-gost-3410-12-512-paramSetB
SEQUENCE
INTEGER
INTEGER
INTEGER
INTEGER
INTEGER
Ключевые слова: алгоритмы шифрования, безопасность Руководитель организации-разработчика:
Генеральный директор ООО «КРИПТО-ПРО»
Руководитель разработки:
Директор по научной работе ООО «КРИПТО-ПРО»
Авторы документа:
Технический Директор ООО «КРИПТО-ПРО»
Заместитель начальника отдела защиты информации ООО «КРИПТО-ПРО»
Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.