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

GC256C

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

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

GC256C определена для GOST R 34.10-2001 в RFC 4357, § 11.4, а GOST R 34.10-2012 сохраняет её как paramSetC (RFC 9215). Это кривая y² = x³ − 3x + b простого порядка над полем по модулю простого числа 2^255 + 3225.

В TLS она значится как группа GC256C со схемой подписи gostr34102012_256c (RFC 9189, RFC 9367).

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

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

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

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

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

Простой модуль поля p
0x8000000000000000000000000000000000000000000000000000000000000c99
Коэффициент a
0x8000000000000000000000000000000000000000000000000000000000000c96
Коэффициент b
0x3e1af419a269a5f866a7d3c25c3df80ae979259373ff2b182f49d4ce7e1bbc8b
Координата x базовой точки
0x1
Координата y базовой точки
0x3fa8124359f96680b83d1c3eb2c070e5c545c9858d03ecfb744bf8d717717efc
Порядок n базовой точки
0x800000000000000000000000000000015f700cfff1a624e5e497161bcc8a198f
Кофактор 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
GC256C 0x0024
Схемы подписи TLS
gostr34102012_256c 0x070B

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

Все кривые