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

brainpoolP320t1

brainpoolP320t1 — парная к brainpoolP320r1 кривая с a = −3, изоморфная ей и выбранная ради более быстрой арифметики.

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

У каждой кривой Brainpool «r1» есть парная кривая «t1», которую получают изоморфизмом над GF(p): с параметром Z из RFC 5639, § 3 он отображает (x, y) в (Z²x, Z³y) и переводит a в −3, что ускоряет удвоение точек. Группы двух кривых изоморфны, у них один и тот же простой порядок и одинаковый уровень стойкости (около 160 бит). См. brainpoolP320r1.

В TLS, JOSE и COSE зарегистрированы только кривые r1; варианты t1 встречаются как OID в X.509 (RFC 5639, § 4.1) и в таких библиотеках, как OpenSSL и Bouncy Castle.

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

СтандартНазвание
RFC 5639brainpoolP320t1

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

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

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

Простой модуль поля p
0xd35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e27
Коэффициент a
0xd35e472036bc4fb7e13c785ed201e065f98fcfa6f6f40def4f92b9ec7893ec28fcd412b1f1b32e24
Коэффициент b
0xa7f561e038eb1ed560b3d147db782013064c19f27ed27c6780aaf77fb8a547ceb5b4fef422340353
Координата x базовой точки
0x925be9fb01afc6fb4d3e7d4990010f813408ab106c4f09cb7ee07868cc136fff3357f624a21bed52
Координата y базовой точки
0x63ba3a7a27483ebf6671dbef7abb30ebee084e58a0b077ad42a5a0989d1ee71b1b9bc0455fb0d2c3
Порядок n базовой точки
0xd35e472036bc4fb7e13c785ed201e065f98fcfa5b68f12a32d482ec7ee8658e98691555b44c59311
Кофактор h
0x1

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

Все кривые