ASN1、BER、DER与PKCS
来源:互联网 发布:常州卫校网络教学平台 编辑:程序博客网 时间:2024/05/06 07:00
怎样理解和实现PKCS协议族
1、
ASN1抽象语法规则(osi定义抽象对象的方法)
BER基本编码规则(定义了如何把ASN.1类型的值编码为8bit的字节流,通常每个值不止有一种的BER编码方法)
DER可辨别编码规则(它是BER的一个子集,对每个ASN.1值只有唯一一种编码方法)
2、
软件开发管理最主要的设计原理是抽象,通过抽象,设计者可以定义系统的一部分,而不需要关心这部分实际上
如何实现或者如何表示。抽象简化了定义过程,使得在实现部件之前可以声明某些公理,并且在设计高层部件时
假定下层部件是可以实现的,抽象是现代多数软件规范的特点。
3、OSI-----开放系统互联 包含了大量抽象的例子,OSI是一个国际通用的标准体系,从物理层一直到用户应用层
,管理着计算机之间的互联。高层次的抽象被抽象定义,并将有底层的对象来实现。比如某层的一个
服务可能需要在计算机之间传递某个抽象对象,某一底层则可能提供关于0、1字符串的实现,利用
一些编码规则把高层的抽象对象转换成这些字符串。OSI之所以被称为开放系统是因为它在每一层上
支持不同的服务实现。
4、OSI定义抽象对象的方法称为ASN.1(Abstract Syntax Notation One X.208)
把对象转换成0 和1 的比特流的一套规则成为BER(Basic Encoding rules x.209)
ASN.1是一套灵活的记号,它允许定义多种数据类型,从integer、bit string 一类的简单类型到结构化类型
,如set 和sequence ,还可以使用这些类型构造复杂类型,
5、通过学习ASN.1 BER DER,来理解和实现一种基于OSI的应用--------RSA公司的公钥加密标准
- ASN1、BER、DER与PKCS
- BER, CER, DER
- ASN1之DER编码规则
- A Layman's Guide to a Subset of ASN.1, BER, and DER
- PKCS
- PKCS
- PKCS
- PKCS
- PKCS
- ASN-1BER编码与解码心得
- BER 编码解码规范与事例
- Über-shader与deferred shading
- 包误差率(PER)与BER相关
- csp与pkcs#11的简单区分
- SNR BER Eb/N0之间的区别与联系
- SNMP++ 02-SNMP中INTEGER的BER编码与解码
- BLER BER
- [SSL]PKCS与X.509标准的简单说明
- How to By Pass Proxy
- WindowsXP-SP2精简美化版【210M】
- 教你学包粽(全程图解)
- ASP.NET安全性
- 伍佰----精选!
- ASN1、BER、DER与PKCS
- 在.Net Compact Framework中播放wav声音
- 【中山大学-C++视频教学】【CSF】【黎培兴博士主讲清华教材】
- WinRAR 3.50 beta 5.1 简体中文注册版 (官方6月7日秘密升级)
- 第一次爱的人
- 白日梦
- 硬盘的常见错误提示及解决方法
- .Net中安全威胁和对策
- Java试题