PrintableString

ASN.1 PrintableString 데이터 형식은 0x13 태그 바이트로 시작하는 TLV 트리플렛으로 인코딩됩니다. 다음 예제에서는 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 트리플릿의 길이 필드에는 콘텐츠 길이를 지정하는 데 1바이트만 필요합니다. 문자열이 127바이트보다 큰 경우 Length 필드의 비트 7이 1로 설정되고 비트 6~0은 콘텐츠 길이를 식별하는 데 사용되는 추가 바이트 수를 지정합니다. 자세한 내용은 인코딩된 길이 및 값 바이트를 참조하세요.

ASN.1 형식 시스템

ASN.1 형식의 DER 인코딩