Share via


エンコードされた長さと値のバイト数

TLV トリプレットの Length フィールドは、 Value フィールドでエンコードされたバイト数を識別します。 [値] フィールドには、コンピューター間で送信されるコンテンツが含まれます。 [値] フィールドに含まれるバイト数が 128 バイト未満の場合、[長さ] フィールドに必要なバイトは 1 バイトのみです。 Length フィールドのビット 7 はゼロ (0) で、残りのビットは送信されるコンテンツのバイト数を識別します。 Value フィールドに 127 バイトを超えるバイトが含まれている場合、Length フィールドのビット 7 は 1 で、残りのビットは長さを格納するために必要なバイト数を識別します。 例を次の図に示します。

der tlv length byte

DER 転送構文

エンコードされたタグバイト数