国家标准计划《信息技术 抽象语法记法一(ASN.1)第1部分:基本记法规范》由 TC28(全国信息技术标准化技术委员会)归口 ,主管部门为国家标准委。
主要起草单位 中国电子技术标准化研究院 、联想(北京)有限公司 、中国科学院计算技术研究所 、上海格麟倍科技发展有限公司 、北京固源网络科技有限公司 、北京华物科技有限公司 、北京东土科技股份有限公司 、山东省计算中心(国家超级计算济南中心) 、重庆邮电大学 、北京赛西科技发展有限责任公司 、深圳赛西信息技术有限公司 。
35 信息技术、办公机械 |
35.110 网络 |
本标准等同采用ISO/IEC国际标准:ISO/IEC 8824-1:2021。
采标中文名称:信息技术 抽象语法记法一(ASN.1)第1部分:基本记法规范。
目的:随着互联网技术的发展,抽象语法记法ASN.1的基本记法有了新的要求。
2021年8月GB/T 16262.1-2006进行了复审,经复审专家审查,一致认为:GB/T 16262.1-2006等同采用ISO/IEC 8824-1:2002,国际标准的最新版本ISO/IEC 8824-1:2021进行了明显技术更新,建议国家标准修订。
本标准拟替代GB/T 16262.1-2006,对其进行技术修订,解决因为“通抽象语法记法ASN.1的基本记法”技术更新,不适用当前ASN.1产业的问题。
意义:本标准提供一个称为抽象语法记法一(ASN.1)的标准记法。
现有标准的制定者需要定义十分复杂的数据类型来携带它们的消息,并未考虑它们的二进制表示法。
为此,本标准提出ASN.1标准记法,该记法由一个或多个确定携带应用语义(称为传送语法)的八位位组值、称为编码规则的运算法则规范来补充。
ASN.1定义一些简单类型,并以多种方式组合这些简单类型,提供基本ASN.1值记法和可扩展置标语言XML ASN.1值记法,规定的记法可以为每个基本类型赋予一个标记以帮助值的无歧义编码。
此外,本标准还规定了类型前缀和编码控制部分的通用语法,并包括一个编码引用,用于标识由编码指令修改的编码规则。
这使得无论何时需要定义信息的抽象语法,都可应用ASN.1记法,可以为其他定义ASN.1类型编码规则的标准提供引用。
范围和主要技术内容:本标准提供一个称为抽象语法记法一(ASN.1)的标准记法,该记法用来定义数据类型、值及数据类型的约束,定义了简单类型及其标记,并定义了根据多个基本类型构造的新类型及其标记,也定义了ASN.1内使用的字符集,可以为其他定义ASN.1类型编码规则提供标准引用。 主要技术变化:本标准拟修订ASN.1的基本记法规范的相关内容,包括: 1.增加了“编码指令”、“OID国际化资源标识符类型的记法”、“相对OID国际化资源标识符类型的记法”、“时间类型”和“编码控制部分”的规范; 2.增加了通用类别标记的分配、ASN.1字符“不换行字符”、“空白的字符表示”“xmlasn1typename的字符”、“保留字”、“前缀类型的记法”相关技术要求; 3.增加了“命名字符、集合和属性类别集”、“子类型元素”中的“属性设置”、“持续时间范围”、“时间点范围”和“重复范围”的相关要求。