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

GC256D

GC256D — 256-битная кривая GOST под названием CryptoPro-C (id-GostR3410-2001-CryptoPro-C-ParamSet).

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

GC256D определена для GOST R 34.10-2001 в RFC 4357, § 11.4, а GOST R 34.10-2012 сохраняет её как paramSetD (RFC 9215). Это кривая y² = x³ − 3x + 32858 простого порядка над полем по модулю 256-битного простого числа.

Её параметры зарегистрированы и для обмена ключами — как CryptoPro-XchB. В TLS она значится как группа GC256D со схемой подписи gostr34102012_256d (RFC 9189, RFC 9367).

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

СтандартНазвание
IANA TLS (RFC 9189)GC256D
TC 26id-tc26-gost-3410-2012-256-paramSetD
RFC 4357id-GostR3410-2001-CryptoPro-C-ParamSet
RFC 4357id-GostR3410-2001-CryptoPro-XchB-ParamSet

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

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

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

Простой модуль поля p
0x9b9f605f5a858107ab1ec85e6b41c8aacf846e86789051d37998f7b9022d759b
Коэффициент a
0x9b9f605f5a858107ab1ec85e6b41c8aacf846e86789051d37998f7b9022d7598
Коэффициент b
0x805a
Координата x базовой точки
0x0
Координата y базовой точки
0x41ece55743711a8c3cbf3783cd08c0ee4d4dc440d4641a8f366e550dfdb3bb67
Порядок n базовой точки
0x9b9f605f5a858107ab1ec85e6b41c8aa582ca3511eddfb74f02f3a6598980bb9
Кофактор h
0x1

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

  • GOST R 34.10-2012 signatures
  • TLS 1.2 and 1.3 GOST cipher suites (RFC 9189, RFC 9367)
  • Russian government PKI

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

Поддерживаемые группы TLS
GC256D 0x0025
Схемы подписи TLS
gostr34102012_256d 0x070C

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

Все кривые