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

brainpoolP160r1

brainpoolP160r1 — 160-битная кривая Brainpool из RFC 5639, параметры которой проверяемым образом получены из цифр π и e.

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

Кривые Brainpool (RFC 5639) сгенерированы проверяемо псевдослучайным способом: простые числа взяты из цифр π, а коэффициенты кривых — из цифр e, поэтому любой может вычислить их заново (RFC 5639, приложение A). brainpoolP160r1 — 160-битная случайная кривая; у неё простой порядок (кофактор 1) и стойкость около 80 бит.

При стойкости около 80 бит эта кривая слишком мала для новых ключей (NIST SP 800-57 требует не менее 112 бит). NIST SP 800-186 включает кривые Brainpool только ради совместимости.

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

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

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

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

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

Простой модуль поля p
0xe95e4a5f737059dc60dfc7ad95b3d8139515620f
Коэффициент a
0x340e7be2a280eb74e2be61bada745d97e8f7c300
Коэффициент b
0x1e589a8595423412134faa2dbdec95c8d8675e58
Координата x базовой точки
0xbed5af16ea3f6a4f62938c4631eb5af7bdbcdbc3
Координата y базовой точки
0x1667cb477a1a8ec338f94741669c976316da6321
Порядок n базовой точки
0xe95e4a5f737059dc60df5991d45029409e60fc09
Кофактор h
0x1

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

Все кривые