![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
标准规范
文章平均质量分 90
dolphin98629
这个作者很懒,什么都没留下…
展开
-
字符编码(ucs2 ucs4 utf)
源地址:http://blog.charlee.li/unicode-intro/最近一直在忙点私活,又好久没写blog了,再不写点的话二月份就又要以单篇文章结束了。 前一阵子一直在研究Unicode,索性把研究结果介绍一下吧。可能大家都听说过 Unicode、UCS-2、UTF-8 等等词汇,但它们具体是什么意思, 是什么原理,之间有什么关系,恐怕就很少有人明白了。 下面就分别介绍一下它们。______________________________基本知识介绍Unicode之前,首先转载 2022-02-22 16:31:09 · 2659 阅读 · 0 评论 -
ANS1 基础知识 1
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." - Albert EinsteinASN.1应用领域已是转载 2017-02-04 13:50:31 · 2294 阅读 · 0 评论 -
ANS1 基础知识 2
2.1 相关背景知识2.1.1 OSI参考模型Figure 2-1 OSI 七层参考模型虽然ASN.1和OSI密切相关,但实际上它也应用在很多非OSI模型的情况下。 II. 表示层 Presentation Layer两个系统在传输数据前需要协商共用的编码方式。表示层负责在两个应用系统间进行编码协商和实际信息编码。为了达到这个目的转载 2017-02-04 14:04:00 · 3705 阅读 · 0 评论 -
ASN1 基础知识3
2 基础知识& 注释:本章的内容主要翻译自《ASN.1 Communication between Heterogeneous Systems》。2.8 基本类型Table 2-4 基本类型汇总表类型UNIVERSAL Tag取值BOOLEAN1TR转载 2017-02-04 14:06:32 · 412 阅读 · 0 评论 -
ASN1 基础知识4
2 基础知识& 注释:本章的内容主要翻译自《ASN.1 Communication between Heterogeneous Systems》。2.11 子类型约束2.11.1 单值约束(Single Value Constraint)最简单的的子类型约束就是单值约束,即将一个类型限制为一个值,以圆括号将该值列在类型声明之后即可,如:转载 2017-02-04 14:08:03 · 754 阅读 · 0 评论 -
ASN1 基础知识 5
3 编码规则和传输语法本章主要介绍BER和PER两种编码规则及其衍生规则。3.1 BER3.1.1 基本规则BER(Basic Encoding Rules)是ASN.1中最早定义的编码规则,在讨论详细编码规则时,我们是基于正确的抽象描述上。BER传输语法的格式一直是TLV三元组<Type, Length, Value>也可以认为是,见Figure 3-1转载 2017-02-04 14:08:59 · 667 阅读 · 0 评论 -
ASN1 基础知识6
本章主要介绍BER和PER两种编码规则及其衍生规则。3.3 PERBER编码因其在大小上的开销过大而受人诟病,和真实编码数据相比,平均需要增加50%的额外数据。正式这个原因推动了PER(Packed Encoding Rules)的诞生。相同协议,PER编码与BER相比在大小上至少有40%到60%的改进。因而在VoIP、视频电话、多媒体以及3G等需要高速数据传输的领域有广泛应转载 2017-02-04 14:09:57 · 851 阅读 · 0 评论 -
ASN1 基础知识7
3.2 CER与DERCER与DER(Canonical and Distinguished Encoding Rules)3.2.1 更多限制规则的需求在X.400 和X.500中应用接力传递消息,会使用到X.509数字签名(Digital Signature),其过程如下图所示:Figure 3-25 接力传递消息发送方发送v的编码结果c1(v),同时发送其数字转载 2017-02-04 14:10:39 · 298 阅读 · 0 评论