PrintableString - PrintableString
A PrintableString je omezený znak typ řetězce v Zápis ASN.1 Používá se k popisu dat, která se skládají pouze z konkrétního tisku podmnožina z ASCII znaková sada.
Podle specifikace ASN.1 základní notace[1] znakovou sadu PrintableString lze vyjádřit jako:
název | Grafický | ASCII kód (DEC) | ASCII kód (HEX) |
---|---|---|---|
Latinská velká písmena | A, B, ... Z | 65 - 90 | 41 - 5A |
Latinská malá písmena | a, b, ... z | 97 - 122 | 61 - 7A |
Čísla | 0,1, ... 9 | 48 - 57 | 30 - 39 |
PROSTOR | (prostor) | 32 | 20 |
APOSTROF | ' | 39 | 27 |
VLEVO PARENTHEZA | ( | 40 | 28 |
SPRÁVNÁ RODIČOVSTVÍ | ) | 41 | 29 |
PODPIS PLUS | + | 43 | 2B |
ČÁRKA | , | 44 | 2C |
HYPHEN-MINUS | - | 45 | 2D |
TEČKA | . | 46 | 2E |
SOLIDUS | / | 47 | 2F |
DVOJTEČKA | : | 58 | 3A |
ZNAMENÍ ROVNAK | = | 61 | 3D |
OTAZNÍK | ? | 63 | 3F |
Definice PrintableString nezahrnuje zavináč (@) nebo ampersand (&). To někdy způsobuje problémy naivním implementátorům, kteří se pokoušejí dát SMTP emailová adresa do X.509 digitální certifikát Významné jméno.
Definice PrintableString nezahrnuje hvězdička (*) což znamená, že nesmí být použito k reprezentaci zástupného znaku v X.509 digitální certifikát Významné jméno.
Viz také
Reference
- ^ Informační technologie - Abstract Syntax Notation One (ASN.1): Specifikace základní notace, ITU-T X.680, 07/2002