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

Reply via email to