本文へスキップ
ecdsa.com
非推奨短縮ワイエルシュトラス形式

P-192

P-192(secp192r1、prime192v1)は NIST の素体曲線のうち最も小さく、セキュリティは約 96 ビットしかないため、レガシー用途に限られます。

P-192 は、192 ビットの素体上の短縮ワイエルシュトラス形式の曲線 y² = x³ + ax + b で、位数が 192 ビットの素数である部分群とコファクター 1 を持ちます。推定セキュリティレベルは 96 ビットです。ステータス:非推奨(新しい鍵には使用しないこと)。

P-192 は、素数 2^192 − 2^64 − 1 上の短縮ワイエルシュトラス曲線 y² = x³ − 3x + b です。FIPS 186-2(2000 年)で標準化され、SEC 2 では secp192r1、ANSI X9.62 では prime192v1 として登場します。ほかの NIST 素体曲線と同じく、b は公開されたシードから SHA-1 で導出されていますが、シード自体の出所は文書化されていません。

192 ビットの群がポラードのロー法に対して提供するセキュリティは約 96 ビットで、NIST SP 800-57 の最低基準である 112 ビットを下回ります。そのため NIST SP 800-186 は P-192 をレガシー用途に分類しており、既存の署名の検証には引き続き使えますが、新たな署名に使ってはいけません。RFC 8422 は TLS での使用を非推奨としました(コードポイント 19)。

規格での名称

規格名称
NIST FIPS 186-5 / SP 800-186P-192
SEC 2secp192r1
ANSI X9.62prime192v1

オブジェクト識別子

ドメインパラメーター

192 ビットの素体 · 約 96 ビットセキュリティ

有限体の素数 p
0xfffffffffffffffffffffffffffffffeffffffffffffffff
係数 a
0xfffffffffffffffffffffffffffffffefffffffffffffffc
係数 b
0x64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1
ベースポイントの x 座標
0x188da80eb03090f67cbf20eb43a18800f4ff0afd82ff1012
ベースポイントの y 座標
0x7192b95ffc8da78631011ed6b24cdd573f977a11e794811
ベースポイントの位数 n
0xffffffffffffffffffffffff99def836146bc9b1b4d22831
コファクター h
0x1
シード
0x3045ae6fc8422f64ed579528d38120eae12196d5

採用例

  • Legacy X.509 certificates
  • Legacy TLS 1.2 (secp192r1)

レジストリでの識別子

TLS のサポートされるグループ
secp192r1 0x0013

規格と参考文献

すべての曲線