인쇄 가능 문자열
PrintableStringPrintableString은 ASN.1 표기로 제한된 문자열 유형입니다.ASCII 문자 세트의 특정 인쇄 가능한 하위 집합으로만 구성된 데이터를 설명하는 데 사용됩니다.
ASN.1 기본 [1]표기법에 따르면 PrintableString 문자 세트는 다음과 같이 나타낼 수 있습니다.
| 이름. | 그래픽스 | ASCII 코드(DEC) | ASCII 코드(HEX) |
|---|---|---|---|
| 라틴 대문자 | A,B, ... Z | 65 - 90 | 41 ~ 5A |
| 라틴어 작은 글자 | a,b, ... z | 97 - 122 | 61 - 7A |
| 숫자 | 0,1, ... 9 | 48 - 57 | 30 - 39 |
| 공간 | (스페이스) | 32 | 20 |
| 아포스트로피 | ' | 39 | 27 |
| 왼쪽 괄호 | ( | 40 | 28 |
| 오른쪽 괄호 | ) | 41 | 29 |
| 플러스 기호 | + | 43 | 2B |
| 콤마 | , | 44 | 2C |
| 하이픈 마이너스 | - | 45 | 이차원 |
| 풀스톱 | . | 46 | 2E |
| 솔리더스 | / | 47 | 2층 |
| 콜론 | : | 58 | 3A |
| 등호 | = | 61 | 3D |
| 물음표 | ? | 63 | 3층 |
PrintableString 정의에는 앳 기호(@) 또는 앰퍼샌드(&)는 포함되지 않습니다.이로 인해 SMTP 전자 메일주소를 X.509 디지털 증명서 인정자 이름에 입력하려고 하는 순진한 실장자에게 문제가 발생할 수 있습니다.
PrintableString 정의에는 아스타리스크(*)가 포함되어 있지 않습니다.이는 X.509 디지털 증명서 인정자명으로 와일드카드를 나타내기 위해 사용할 수 없음을 의미합니다.