ASN.1定义的基本数据类型t具有universal标签的类型在X.208中定义,X.208也给出了类型的universal标签值。使用其他标签的类型在很多地方都有定义,通常是通过implicit或explicit标签获得。下面列出了部分ASN.1类型及其universal-class标签:
t[数据类型] - [数据说明] - [Tag(16进制)]
t[BOOLEAN] - [有两个值:false或true] - [01]
t[INTEGER] - [整型值] - [02]
t[BIT STRING] - [0位或多位] - [03]
t[OCTET STRING] - [0字节或多字节] - [04]
t[NULL] - [NULL值] - [05]
t[OBJECT IDENTIFIER] - [相应于一个对象的独特标识数字] - [06]
t[OBJECT DESCRIPTOR] - [一个对象的简称] - [07]
t[EXTERNAL] - [ASN.1没有定义的数据类型] - [08]
t[REAL] - [实数值] - [09]
t[ENUMERATED] - [数值列表,这些数据每个都有独特的标识符,作为ASN.1定义数据类型的一部分] - [0a]
t[SEQUENCE和SEQUENCE OF] - [有序数列,SEQUENCE里面的每个数值都可以是不同类型的,而SEQUENCE OF里是0个或多个类型相同的数据] - [10]
t[SET和SET OF] - [无序数列,SET里面的每个数值都可以是不同类型的,而SET OF里是0个或多个类型相同的数据] - [11]
t[NumericString] - [0-9以及空格] - [12]
t[PrintableString] - [A-Z、a-z、0-9、空格以及符号'()+,-./:=?] - [13]
t[UTCTime] - [统一全球时间格式] - [17]
暂无评论