当前位置: 首页 > article >正文

ASN.1 编码规则概述(一)

文章目录

  • 一、ASN.1
  • 二、 ASN.1的标准编码规则分类
  • 三、描述ASN.1记法的标准
  • 四、描述ASN.1编码规则的标准

一、ASN.1

ASN.1(Abstract Syntax Notation One) 是一套标准,是描述数据的表示、编码、传输、解码的灵活的记法,它提供了一套正式、
无歧义和精确的规则以描述独立于特定计算机硬件的对象结构。ASN.1本身只定义了表示信息的抽象语法,但是没有限定其编码的方法。

二、 ASN.1的标准编码规则分类

  1. 基本编码规则(BER,Basic Encoding Rules)
  2. 规范编码规则 (CER Canonical Encoding Rules)
  3. 唯一编码规则(DER,Distinguished Encoding Rules)
  4. 压缩编码规则(PER,Packed Encoding Rules)
  5. XML编码规则(XER,XML Encoding Rules)

三、描述ASN.1记法的标准

  1. ITU-T Rec. X.680 | ISO/IEC 8824-1
  2. ITU-T Rec. X.681 | ISO/IEC 8824-2
  3. ITU-T Rec. X.682 | ISO/IEC 8824-3
  4. ITU-T Rec. X.683 | ISO/IEC 8824-4

四、描述ASN.1编码规则的标准

  1. ITU-T Rec. X.690 | ISO/IEC 8825-1 (BER, CER and DER)
  2. ITU-T Rec. X.691 | ISO/IEC 8825-2 (PER)
  3. ITU-T Rec. X.692 | ISO/IEC 8825-3 (ECN)
  4. ITU-T Rec. X.693 | ISO/IEC 8825-4 (XER)

http://www.kler.cn/a/144649.html

相关文章:

  • 辅助驾驶功能开发-功能规范篇-XPeng-NGP高速自主导航驾驶功能
  • FlagEmbedding目前最好的sentence编码工具
  • QQ空间上传一次 500张限制突破记录
  • 维护工程师面经
  • 【C++】IO流
  • C++ Qt QByteArray用法介绍
  • 天线的负载
  • 电磁场信息论及先进MIMO (黄大年茶思屋座谈) 笔记
  • 【数据结构/C++】线性表_单链表的基本操作
  • 3. 加载器与加载连接用户程序
  • PSP - 蛋白质真实长序列查找 PDB 结构短序列的算法
  • [图片来源BZhan]最小生成树(Prim➕Kruskal)、最短路径(Dijkstra➕Floyd)
  • 2023年【安全员-C证】考试试卷及安全员-C证试题及解析
  • 增量有余、后劲不足,星途汽车10月份销量环比下降3.9%
  • GB/T 32223-2015 建筑门窗五金件检测
  • 在arm 64 环境下使用halcon算法
  • 【DevOps】一张图带你了解 DevOps 生态工具
  • XUbuntu22.04之解决gpg keyserver receive failed no data(一百九十三)
  • 4 动态规划解目标和
  • 搜索记录及使用缓存的设计思路