IA5String

Jenis data ASN.1 IA5tring dikodekan ke dalam triplet TLV yang dimulai dengan byte Tag 0x16. Contoh berikut, yang diadaptasi dari topik CMC Encoded ASN.1, menunjukkan bagaimana atribut OSVersion dikodekan sebagai jenis IA5String. Nomor versi dapat ditentukan dengan menggunakan antarmukaIX509AttributeOSVersion. Pengidentifikasi objek untuk atribut adalah 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

Jika string berisi kurang dari 128 byte, bidang panjang triplet TLV hanya memerlukan satu byte untuk menentukan panjang konten. Jika string lebih dari 127 byte, bit 7 dari bidang Panjang diatur ke 1 dan bit 6 hingga 0 tentukan jumlah byte tambahan yang digunakan untuk mengidentifikasi panjang konten. Untuk informasi selengkapnya, lihat Panjang dan Byte Nilai yang Dikodekan.

Sistem Tipe ASN.1

Pengkodean DER dari Jenis ASN.1