共用方式為


IA5String

ASN.1 IA5tring 數據類型會編碼為 TLV 三重項,其開頭為 標記 位元組0x16。 下列範例是從 CMC 編碼 ASN.1 主題改編的,示範如何將 OSVersion 屬性編碼為 IA5tring 類型。 您可以使用 IX509AttributeOSVersion 介面來指定版本號碼。 屬性的物件標識碼為 1.3.6.1.4.1.311.13.2.3。

06 0a                                   ; OBJECT_ID (a Bytes)
|  2b 06 01 04 01 82 37 0d  02 03       ;   1.3.6.1.4.1.311.13.2.3 
31 0c                                   ; SET (c Bytes)
   16 0a                                ; IA5_STRING (a Bytes)
      36 2e 30 2e 35 33 36 31  2e 32    ;   6.0.5361.2

如果字串包含少於 128 個字節,TLV 三重項的 Length 位元段只需要一個字節才能指定內容長度。 如果字串超過 127 個字節,Length 欄位的位 7 會設定為 1,而位 6 到 0 則指定用來識別內容長度的額外位元組數目。 如需詳細資訊,請參閱 編碼長度和值位元組

ASN.1 類型系統

ASN.1 類型的 DER 編碼