Перейти к содержимому
ecdsa.com
ДопустимаяСкрученная форма Эдвардса

numsp256t1

numsp256t1 — 256-битная скрученная кривая Эдвардса, построенная по принципу «ничего в рукаве»; её предложили в Microsoft Research в 2014 году.

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

numsp256t1 — скрученная кривая Эдвардса −x² + y² = 1 + dx²y² над тем же простым полем, что и numsp256d1, с наименьшим d, при котором порядок и самой кривой, и её скручивания равен простому числу, умноженному на четыре (draft-black-numscurves, приложение A). Её кофактор равен 4, а стойкость составляет около 128 бит.

Как и кривые NUMS в форме Вейерштрасса, она так и не была стандартизирована; её реализует библиотека MSR ECCLib от Microsoft Research.

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

СтандартНазвание
draft-black-numscurves-02numsp256t1

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

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

Простой модуль поля p
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43
Коэффициент a
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff42
Коэффициент d
0x3bee
Координата x базовой точки
0xd
Координата y базовой точки
0x7d0ab41e2a1276dba3d330b39fa046bfbe2a6d63824d303f707f6fb5331cadba
Порядок n базовой точки
0x3fffffffffffffffffffffffffffffffbe6aa55ad0a6bc64e5b84e6f1122b4ad
Кофактор h
0x4

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

  • MSR ECCLib (Microsoft Research)

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

Все кривые