可列印字串
ASN.1 PrintableString 數據類型被編碼成一個 TLV 三元組,其開頭是一個 0x13 標籤 位元組。 下列範例取自 PKCS #10 編碼 ASN.1 主題,示範如何將使用者通用名稱 TestCN 編碼為 PrintableString 類型。 一般名稱的物件標識碼是 2.5.4.3。
06 03 ; OBJECT_ID (3 Bytes)
| 55 04 03 ; 2.5.4.3 Common Name (CN)
13 06 ; PRINTABLE_STRING (6 Bytes)
54 65 73 74 43 4e ; TestCN
如果字串包含少於 128 個字節,TLV 三重項的 Length 位元段只需要一個字節才能指定內容長度。 如果字串超過 127 個字節,Length 欄位的位 7 會設定為 1,而位 6 到 0 則指定用來識別內容長度的額外位元組數目。 如需詳細資訊,請參閱 編碼長度和值位元組。
相關主題