P-384

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ビットです。

注記

  1. ^ p = 394020 0619639447 9212279040 1001436138 0507973927 0465446667 9482934042 4572177149 6870329047 2660882589 3800186160 6973112319
  2. ^明示: p = 1 ...1111111111111111111111111111110 1111111111111111111111111111111111111 000000000000000000000000000000000000000 00000000000000000000000000000000000 1111111111111111111111111111111111111 2つまり、最上位ビットから: 1 が 255 個、0 が 1 個、1 個、0 が 64 個、1 個が 32 個。
  3. ^ n = 394020 0619639447 9212279040 1001436138 0507973927 0465446667 9469052796 2765939911 3263569398 9563081522 9491355443 3653942643
  • FIPS 186-4規格では曲線が定義されている[1]
  • 商用国家安全保障アルゴリズム(CNSA)スイートファクトシート[2]