抽象语法记法ASN.1原理与应用出版时间:2011年版内容简介 《抽象语法记法ASN.1原理与应用》主要对信息技术中常用的ASN.1的抽象语法和编码规则进行了描述和研究,旨在让读者对ASN.1有一个既全面又深入的认识和理解。第1章对ASN.1背景进行了回顾,并且简要介绍了其语法。第2章详细介绍了ASN.1的语法基础。第3章逐一介绍了ASN.1的各种常用类型。第4章介绍了对象的抽象语法记法。第5章首先介绍了ASN.1语法的参数化赋值,然后介绍了其约束规范。第6章关于ASN.1编码规则,主要介绍了基本编码规则、非典型编码规则、正则编码规则以及紧缩编码规则。第7章我们还提供了几个应用实例,为读者进一步领悟ASN.1提供了很好的平台。第8章针对ASN.1语法与常用的C语言进行了映射,最后,附录部分我们给出了一些应用程序来帮助读者理解ASN.1。《抽象语法记法ASN.1原理与应用》主要面向那些从事信息技术开发、信息化标准研究的学者和工程技术人员,特别是正在从事协议规范研究或基于ASN.1的协议实现方面的读者。目录第1章 抽象语法记法概述1.1 问题的背景1.2 ASN.1简介1.3 ASN.1和网络协议第2章 ASN.1语法基础2.1 词汇及词法约定2.1.1 字符集2.1.2 词项2.2 文法2.2.1 产生式2.2.2 标签2.2.3 模块定义2.2.4 类型和值的定义与赋值第3章 ASN.1类型3.1 一个例子3.2 基本类型3.2.1 布尔类型3.2.2 整数类型3.2.3 枚举类型3.2.4 实数类型3.2.5 位串类型3.2.6 八位位串类型3.2.7 字符串类型3.2.8 空类型3.3 时间类型3.3.1 通用时间3.3.2 世界时间3.4 隐式和显式标签类型3.4.1 隐式标签类型3.4.2 显式标签类型3.5 组合类型与扩展类型3.5.1 标签3.5.2 结构类型3.5.3 选择类型3.5.4 类型扩展3.6 其他类型3.6.1 嵌入式PDV类型EMBEDDED PDV3.6.2 外部类型EXTERNAL第4章 信息对象的抽象语法记法4.1 ASN.1词项4.2 引用定义4.3 对象类定义和赋值4.4 语法表4.5 对象定义和赋值4.6 对象集合定义和赋值4.7 关联表4.8 对象类别字段类型记法4.9 来自对象的信息4.10 应用示例4.10.1 简化的OPERATION类别用法举例4.10.2 “Object Class Field Type”用法举例4.10.3 对象和对象集合的用法举例第5章 参数化赋值与约束5.1 ASN.1规范的参数化5.1.1 参数化定义5.1.2 参数化赋值5.1.3 引用参数化的定义5.1.4 抽象语法参数5.2 约束规范5.2.1 一般约束规范5.2.2 子类型约束5.2.3 用户定义的约束5.2.4 表约束,包括成分关系约束5.2.5 内容约束5.2.6 应用示例……第4章 信息对象的抽象语法记法第5章 参数化赋值与约束第6章 抽象语法记法编码规则第7章 应用实列第8章 ASN.1到C的记法映射附录 参考程序参考文献 上一篇: 单片机数据通信典型应用大全 下一篇: 错乱的文字:密码中的秘密