リファレンス
楕円曲線
P-256 や Curve25519 から Brainpool、GOST、ペアリングフレンドリー曲線まで、54 個の名前付き曲線を掲載しています。すべてのパラメーターセットを算術で検証しており、ベースポイントが曲線上にあり、記載どおりの位数を持つことを確認しています。
54 件中 54 件を表示
| 曲線 | 別名 | 有限体 | 安全性 | 形式 | ステータス |
|---|---|---|---|---|---|
| curve448 | X448 | 448 ビット | 224 ビット | モンゴメリ形式 | 推奨 |
| curve25519 | X25519, curve25519-sha256 | 255 ビット | 128 ビット | モンゴメリ形式 | 推奨 |
| edwards448 | Ed448, Goldilocks | 448 ビット | 224 ビット | エドワーズ形式 | 推奨 |
| edwards25519 | Ed25519 | 255 ビット | 128 ビット | ツイストエドワーズ形式 | 推奨 |
| P-256 | secp256r1, prime256v1, nistp256 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 推奨 |
| P-384 | secp384r1, nistp384 | 384 ビット | 192 ビット | 短縮ワイエルシュトラス形式 | 推奨 |
| P-521 | secp521r1, nistp521 | 521 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 推奨 |
| BLS12-381 | BLS12_381 | 381 ビット | 117 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| brainpoolP256r1 | brainpoolP256r1tls13 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| brainpoolP256t1 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| brainpoolP320r1 | 320 ビット | 160 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| brainpoolP320t1 | 320 ビット | 160 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| brainpoolP384r1 | brainpoolP384r1tls13 | 384 ビット | 192 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| brainpoolP384t1 | 384 ビット | 192 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| brainpoolP512r1 | brainpoolP512r1tls13 | 512 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| brainpoolP512t1 | 512 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| FRP256v1 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| GC256A | id-tc26-gost-3410-2012-256-paramSetA | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| GC256B | id-tc26-gost-3410-2012-256-paramSetB, id-GostR3410-2001-CryptoPro-A-ParamSet, id-GostR3410-2001-CryptoPro-XchA-ParamSet | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| GC256C | id-tc26-gost-3410-2012-256-paramSetC, id-GostR3410-2001-CryptoPro-B-ParamSet | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| GC256D | id-tc26-gost-3410-2012-256-paramSetD, id-GostR3410-2001-CryptoPro-C-ParamSet, id-GostR3410-2001-CryptoPro-XchB-ParamSet | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| GC512A | id-tc26-gost-3410-12-512-paramSetA | 512 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| GC512B | id-tc26-gost-3410-12-512-paramSetB | 512 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| GC512C | id-tc26-gost-3410-2012-512-paramSetC | 512 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| numsp256d1 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| numsp256t1 | 256 ビット | 128 ビット | ツイストエドワーズ形式 | 許容 | |
| numsp384d1 | 384 ビット | 192 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| numsp384t1 | 384 ビット | 192 ビット | ツイストエドワーズ形式 | 許容 | |
| numsp512d1 | 512 ビット | 256 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| numsp512t1 | 512 ビット | 256 ビット | ツイストエドワーズ形式 | 許容 | |
| secp256k1 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 | |
| SM2 | curveSM2 | 256 ビット | 128 ビット | 短縮ワイエルシュトラス形式 | 許容 |
| alt_bn128 | BN254, BN256 | 254 ビット | 100 ビット | 短縮ワイエルシュトラス形式 | レガシー |
| brainpoolP224r1 | 224 ビット | 112 ビット | 短縮ワイエルシュトラス形式 | レガシー | |
| brainpoolP224t1 | 224 ビット | 112 ビット | 短縮ワイエルシュトラス形式 | レガシー | |
| P-224 | secp224r1 | 224 ビット | 112 ビット | 短縮ワイエルシュトラス形式 | レガシー |
| secp224k1 | 224 ビット | 112 ビット | 短縮ワイエルシュトラス形式 | レガシー | |
| brainpoolP160r1 | 160 ビット | 80 ビット | 短縮ワイエルシュトラス形式 | 非推奨 | |
| brainpoolP160t1 | 160 ビット | 80 ビット | 短縮ワイエルシュトラス形式 | 非推奨 | |
| brainpoolP192r1 | 192 ビット | 96 ビット | 短縮ワイエルシュトラス形式 | 非推奨 | |
| brainpoolP192t1 | 192 ビット | 96 ビット | 短縮ワイエルシュトラス形式 | 非推奨 | |
| P-192 | secp192r1, prime192v1 | 192 ビット | 96 ビット | 短縮ワイエルシュトラス形式 | 非推奨 |
| secp192k1 | 192 ビット | 96 ビット | 短縮ワイエルシュトラス形式 | 非推奨 | |
| sect163k1 | K-163 | 163 ビット | 80 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect163r2 | B-163 | 163 ビット | 80 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect233k1 | K-233 | 233 ビット | 112 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect233r1 | B-233 | 233 ビット | 112 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect283k1 | K-283 | 283 ビット | 128 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect283r1 | B-283 | 283 ビット | 128 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect409k1 | K-409 | 409 ビット | 192 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect409r1 | B-409 | 409 ビット | 192 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect571k1 | K-571 | 571 ビット | 256 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| sect571r1 | B-571 | 571 ビット | 256 ビット | 標数 2 のワイエルシュトラス形式 | 非推奨 |
| secp112r1 | 112 ビット | 56 ビット | 短縮ワイエルシュトラス形式 | 危殆化 |