Перейти к содержимому
ecdsa.com
ДопустимаяКороткая форма Вейерштрасса

GC256A

GC256A (id-tc26-gost-3410-2012-256-paramSetA) — 256-битная кривая GOST R 34.10-2012, у которой есть скрученная форма Эдвардса.

GC256A — кривая в короткой форме Вейерштрасса y² = x³ + ax + b над 256-битным простым полем с 255-битной подгруппой простого порядка и кофактором 4; оценочный уровень стойкости — 128 бит. Статус: безопасна, но региональная или нишевая.

В российском стандарте подписи GOST R 34.10-2012 используются кривые, которые ведёт технический комитет по стандартизации ТК 26. Набор paramSetA для 256-битных ключей, опубликованный в RFC 7836, § 5.2, имеет кофактор 4 и выбран так, чтобы кривая была бирационально эквивалентна скрученной кривой Эдвардса; поэтому в реализациях можно использовать полные формулы сложения.

На этой кривой работает алгоритм 23 в DNSSEC (RFC 9558), а в TLS она значится как группа GC256A со схемой подписи gostr34102012_256a (RFC 9189 для TLS 1.2, RFC 9367 для TLS 1.3). В подписях её сочетают с 256-битной хеш-функцией Стрибог (GOST R 34.11-2012).

Названия в стандартах

СтандартНазвание
IANA TLS (RFC 9189)GC256A
TC 26id-tc26-gost-3410-2012-256-paramSetA

Идентификаторы объектов

Параметры кривой

256-битное простое поле · примерно 128-битная стойкость

Простой модуль поля p
0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd97
Коэффициент a
0xc2173f1513981673af4892c23035a27ce25e2013bf95aa33b22c656f277e7335
Коэффициент b
0x295f9bae7428ed9ccc20e7c359a9d41a22fccd9108e17bf7ba9337a6f8ae9513
Координата x базовой точки
0x91e38443a5e82c0d880923425712b2bb658b9196932e02c78b2582fe742daa28
Координата y базовой точки
0x32879423ab1a0375895786c4bb46e9565fde0b5344766740af268adb32322e5c
Порядок n базовой точки
0x400000000000000000000000000000000fd8cddfc87b6635c115af556c360c67
Кофактор h
0x4

Где используется

  • GOST R 34.10-2012 signatures
  • TLS 1.2 and 1.3 GOST cipher suites (RFC 9189, RFC 9367)
  • DNSSEC (algorithm 23)

Идентификаторы в реестрах

Поддерживаемые группы TLS
GC256A 0x0022
Схемы подписи TLS
gostr34102012_256a 0x0709
Номера алгоритмов DNSSEC
ECC-GOST12 23

Стандарты и ссылки

Все кривые