PrintableString - PrintableString
PrintableString je omezený charakter typu string v ASN.1 notace . To se používá k popisu data, která se skládají pouze z určitého tisknutelné podmnožinu z ASCII znakové sadě.
Podle specifikace ASN.1 základní notace lze znakovou sadu PrintableString vyjádřit jako:
| název | Grafický |
|---|---|
| Latinská velká písmena |
A,B, ... Z
|
| Latinská malá písmena |
a,b, ... z
|
| Čísla |
0,1, ... 9
|
| PROSTOR | (prostor) |
| APOSTROF |
'
|
| VLEVO PARENTHEZA |
(
|
| SPRÁVNÁ RODIČOVSTVÍ |
)
|
| PODPIS PLUS |
+
|
| ČÁRKA |
,
|
| HYPHEN-MINUS |
-
|
| TEČKA |
.
|
| SOLIDUS |
/
|
| DVOJTEČKA |
:
|
| ZNAMENÍ ROVNAK |
=
|
| OTAZNÍK |
?
|
Definice PrintableString nezahrnuje zavináč (@) ani ampersand (&). To někdy způsobuje problémy naivním implementátorům, kteří se pokoušejí vložit e-mailovou adresu SMTP do digitálního certifikátu X.509, rozlišující název .
Definice PrintableString nezahrnuje hvězdičku (*), což znamená, že se nesmí používat k reprezentaci zástupného znaku v rozlišovacím jménu digitálního certifikátu X.509 .
Viz také
Reference
- ^ Informační technologie - Abstract Syntax Notation One (ASN.1): Specification of basic notation , ITU-T X.680, 07/2002