Asn1View是一个Asn1编码格式文件查看器,能够打开并查看ASN.1编码格式文件,并且支持查看base64编码后的文件,例如:x.509数字证书、p7b证书链、p12证书等,此外,还可以查看通讯上的asn1编码的数据,包括ldap协议通信中的asn1数据和snmp中的asn1编码的数据等。
1、查看asn1编码格式文件;
2、可以查看base64编码后的文件,比如我们常用的x.509数字证书,p7b证书链,p12证书,pfx个人交换证书,p10证书请求文件;
3、可以查看通讯上的asn1编码的数据,比如ldap协议通信中的asn1数据,snmp中的asn1编码的数据等。
ASN.1本身只定义了表示信息的抽象句法,但是没有限定其编码的方法。各种ASN.1编码规则提供了由ASN.1描述其抽象句法的数据的值的传送语法(具体表达)。标准的ASN.1编码规则有基本编码规则(BER,Basic Encoding Rules)、规范编码规则(CER,Canonical Encoding Rules)、唯一编码规则(DER,Distinguished Encoding Rules)、压缩编码规则(PER,Packed Encoding Rules)和XML编码规则(XER,XML Encoding Rules)。为了使ASN.1能够描述一些原先没有使用ASN.1定义,因此不适用上述任一编码规则的数据传输和表示的应用和协议,另外制订了ECN来扩展ASN.1的编码形式。ECN可以提供非常灵活的表明方法,但还没有得到普遍应用。
ASN.1与特定的ASN.1编码规则一起通过使用独立于计算机架构和编程语言的方法来描述数据结构,为结构化数据的交互提供了手段,特别是在网络环境的应用程序。
左边是一个TreeView,这个区域显示树型的Asn1层次的数据。
右上是一个显示16进制的View,可以显示,地址,数据,ascII数据。
右下,解释数据的类型,长度,内容,比如名字,字符串,oid,时间等。