RSA 秘密鍵トークン、1024 ビット・モジュラス指数内部フォーマット
オフセット (10 進) | バイト数 | 説明 |
---|---|---|
000 | 001 | X'02'、セクション ID、RSA 秘密鍵。 |
001 | 001 | X'00'、バージョン。 |
002 | 002 | RSA 秘密鍵セクション X'016C' の長さ (10 進数 364)。 |
004 | 020 | 秘密鍵サブセクション非暗号化テキストの SHA-1 ハッシュ値、セクションの終わりまでのオフセット 28。 このハッシュ値は、暗号化された秘密鍵を使用のために復号した後に検査されます。 |
024 | 004 | 予約済み、2 進ゼロに設定します。 |
028 | 001 | 鍵のフォーマットおよびセキュリティー:
|
029 | 001 | このトークンの導出元の外部鍵の形式:
|
030 | 020 | 公開鍵セクションに続く、鍵トークン構造コンテンツの SHA-1 ハッシュ。 続くセクションがない場合、このフィールドは 2 進ゼロに設定されます。 |
050 | 001 | 鍵用途フラグ・ビット。
他のすべてのビットは予約済みであり、2 進ゼロに設定されます。 |
051 | 009 | 予約済み、2 進ゼロに設定します。 |
060 | 048 | RSA マスター鍵で暗号化されたオブジェクト保護鍵 (OPK)。 |
108 | 128 | OPK で暗号化された秘密鍵指数 d。 -1 mod((p-1)(q-1)) d=e**-1 mod((p-1)(q-1)) および 1<d<n。ここで e は、公開鍵指数です。 |
236 | 128 | モジュラス、n。 n=pq。ここで p および q は、基本および 1024 です。1<n<2**1024 です。 |