|
Hi,
According to books by John L and
Olivier, GraphicString type is not recommended
to use because no ASN.1 tool takes fully account into
it. However, the ObjectDescriptor
type is defined as "[UNIVERSAL 7] IMPLICIT GraphicString" in
X.680. Does anynoe know what the exact
reason is?
If abstract values of ObjectDescripor type consist of only
characters from BasicLatin(or
ASCII), that's fine and encodings can be done
using encoding rules of IA5String(the encoding
is 8 bits per character and maybe less in PER). Is it
right? If not, that is to say that the abstract value
may be a string of other kind of
characters such as Chinese characters. However, it is difficult for an
ASN.1
tool to deal with such an ever-expanding
character string type to support GraphicString type
completely.
If the values of ObjectDecriptor can be formed from any valid
international character, why not define the
ObjectDecriptor type as "[UNIVERSAL 7] IMPLICIT BMPString(or
UTF8String)"?
Thanks for any reply in advance!
Regards,
Wang Hao
|
_______________________________________________ ASN1 mailing list [EMAIL PROTECTED] http://lists.asn1.org/mailman/listinfo/asn1
