文章目录
- 说明
- 第二章 抽象语法表示
- 2.0 概述
- 2.1 网络数据表示
- 2.2 ASN.1语法
- 2.2.1 简介
- 2.2.2 表示上下文
- 2.2.3 ASN.1的文本约定
- 2.2.4 ASN.1基本符号和关键字
- 2.2.5 抽象数据类型
- 2.2.6 数据类型分类
- 2.2.6.1 标签类型
- 2.2.7 子类型
- 2.2.8 产生子类型的方法
- 2.2.9 应用类型
- 2.3 ASN.1基本编码规则BER
- 2.3.1 BER简介
- 2.3.2 BER编码规则
- 2.3.2.1 字段长度
- 2.3.3 编码举例
- 2.3.3.1 BOOLEAN&NULL
- 2.3.3.2 INTEGER
- 2.3.3.3 BIT STRING
- 2.3.3.4 OCTET STRING
- 2.3.3.5 OBJECT IDENTIFIER
- 2.3.3.5 构造类型
- 2.4 宏定义
说明
- 本文主要介绍ASN.1和BER编码的内容,难度十颗星
- ASN.1是由原CCITT和ISO共同开发的标准语言,与应用层一起使用,在系统间进行数据的传输。
- 基本编码规则(Basic Encoding Rules,BER):转换文本ASN.1语法到机读代码的算法。基本编码规则(Basic Encoding Rules,BER):转换文本ASN.1语法到机读代码的算法
第二章 抽象语法表示

2.0 概述

2.1 网络数据表示

2.2 ASN.1语法

2.2.1 简介

2.2.2 表示上下文

2.2.3 ASN.1的文本约定

2.2.4 ASN.1基本符号和关键字

2.2.5 抽象数据类型

2.2.6 数据类型分类

2.2.6.1 标签类型

2.2.7 子类型

2.2.8 产生子类型的方法

2.2.9 应用类型

2.3 ASN.1基本编码规则BER

2.3.1 BER简介

2.3.2 BER编码规则

2.3.2.1 字段长度

2.3.3 编码举例

2.3.3.1 BOOLEAN&NULL

2.3.3.2 INTEGER

2.3.3.3 BIT STRING

2.3.3.4 OCTET STRING

2.3.3.5 OBJECT IDENTIFIER

2.3.3.5 构造类型

2.4 宏定义
