Bagikan melalui


IA5String

Jenis data ASN.1 IA5tring dikodekan ke dalam kembar tiga TLV yang dimulai dengan byte Tag 0x16. Contoh berikut, yang diadaptasi dari topik CMC Encoded ASN.1 , menunjukkan bagaimana atribut OSVersion dikodekan sebagai jenis IA5tring . Nomor versi dapat ditentukan dengan menggunakan antarmuka IX509AttributeOSVersion . 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 Byte Panjang dan Nilai yang Dikodekan.

Sistem Jenis ASN.1

Pengodean DER Jenis ASN.1