Перейти к содержимому
ecdsa.com
УстаревшаяДвоичная форма Вейерштрасса

sect163k1

sect163k1 (NIST K-163) — кривая Коблица над двоичным полем GF(2^163); NIST объявил её устаревшей.

sect163k1 — двоичная кривая Вейерштрасса y² + xy = x³ + ax² + b над двоичным полем GF(2^163) с 163-битной подгруппой простого порядка и кофактором 2; оценочный уровень стойкости — 80 бит. Статус: устарела, не используйте для новых ключей.

Кривые Коблица — двоичные кривые y² + xy = x³ + ax² + 1 с a = 0 или 1; их эндоморфизм Фробениуса позволяет реализациям заменять удвоения точек дешёвыми возведениями в квадрат (τ-адическое умножение на скаляр). У sect163k1 a = 1, кофактор равен 2, а неприводимый многочлен f степени 163 указан выше; стойкость составляет около 80 бит.

В стандартах с FIPS 186-2 по 186-4 она значилась как K-163. NIST SP 800-186 (2023) объявляет устаревшими все кривые над двоичными полями, а для TLS их объявил устаревшими RFC 8422. При стойкости около 80 бит она к тому же ниже минимума в 112 бит, поэтому NIST допускает её только в унаследованных системах. OpenSSL можно собрать без поддержки двоичных кривых (no-ec2m).

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

СтандартНазвание
SEC 2sect163k1
NIST FIPS 186-4 (withdrawn)K-163

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

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

двоичное поле GF(2^163) · примерно 80-битная стойкость

Степень поля m
0xa3
Неприводимый многочлен f
0x800000000000000000000000000000000000000c9
Коэффициент a
0x1
Коэффициент b
0x1
Координата x базовой точки
0x2fe13c0537bbc11acaa07d793de4e6d5e5c94eee8
Координата y базовой точки
0x289070fb05d38ff58321f2e800536d538ccdaa3d9
Порядок n базовой точки
0x4000000000000000000020108a2e0cc0d99f8a5ef
Кофактор h
0x2

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

  • Legacy TLS 1.2 (RFC 8422)
  • Legacy X.509 certificates

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

Поддерживаемые группы TLS
sect163k1 0x0001

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

Все кривые