RSA 秘密鍵、AES 暗号化 OPK セクション内部フォーマットを持つ 4096 ビットのモジュラス指数フォーマット
この RSA 秘密鍵トークンは、Crypto Express3 コプロセッサーおよび Crypto Express4 コプロセッサー上でサポートされます。
オフセット (バイト) | 長さ (バイト) | 説明 |
---|---|---|
000 | 001 | セクション ID:
|
001 | 001 | セクションのバージョン番号 (X'00'). |
002 | 002 | セクション長: 122 + nnn + ppp |
004 | 002 | 「関連データ・セクション」の長さ |
006 | 002 | ペイロード・データの長さ: ppp |
008 | 002 | 予約済み、2 進ゼロ。 |
関連データの開始 | ||
010 | 001 | 関連データ・バージョン:
|
011 | 001 | 鍵のフォーマットおよびセキュリティー・フラグ:
|
012 | 001 | 鍵ソース・フラグ: 内部トークン:
|
013 | 001 | 予約済み、2 進ゼロ。 |
014 | 001 | ハッシュ・タイプ:
|
015 | 032 | すべてのオプション・セクションの SHA-256 ハッシュ。これには公開鍵セクションが存在すれば、それに続きます。存在しない場合は、32 バイトの X'00' に続きます。 |
047 | 003 | 予約済み、2 進ゼロ。 |
050 | 001 | 鍵用途フラグ:
変換制御:
|
051 | 001 | 予約済み、2 進ゼロ。 |
052 | 002 | モジュラスの長さ: nnn バイト |
054 | 002 | 秘密鍵指数の長さ: ddd バイト |
関連データの終わり | ||
056 | 048 | 16 バイトのコンファウンダー + 32 バイトのオブジェクト保護鍵。
OPK は AES 鍵として使用されます。 ECC マスター鍵で暗号化されます。 |
104 | 016 | 鍵検証パターン
|
120 | 002 | 予約済み、2 進ゼロ。 |
122 | nnn | モジュラス |
122+nnn | ppp | ペイロードはここから開始され、以下のものが含まれます。
このセクションが暗号化されていない場合:
このセクションが暗号化されている場合:
|