P-384は、現在Commercial National Security Algorithm SuiteでECDSAおよびECDHアルゴリズム用に規定されている楕円曲線です。これは、およそ素数位数の有限体上の384ビット曲線です。394 × 10 113。[ a ]そのバイナリ表現は384ビットで、パターンは単純です。[ b ]曲線はy 2 = x 3 − 3 x + bという式で表されます。ここで、bは384ビットの特定の数です。曲線の次数はフィールドサイズよりも小さいです。[ c ] 鍵のビット長は曲線の次数とみなされ、これも384ビットです。
注記
- ^ p = 394020 0619639447 9212279040 1001436138 0507973927 0465446667 9482934042 4572177149 6870329047 2660882589 3800186160 6973112319
- ^明示的に: p = 1 ... 1111111111111111111111111111110 1111111111111111111111111111111111111 000000000000000000000000000000000000000 00000000000000000000000000000000000 1111111111111111111111111111111111111 2つまり、最上位ビットから: 1 が 255 個、0 が 1 個、1 個、0 が 64 個、1 個が 32 個。
- ^ n = 394020 0619639447 9212279040 1001436138 0507973927 0465446667 9469052796 2765939911 3263569398 9563081522 9491355443 3653942643
外部リンク
- FIPS 186-4規格では曲線が定義されている[1]
- 商用国家安全保障アルゴリズム(CNSA)スイートファクトシート[2]