ASN.1相关知识

表 1基本类型

类型

十六进制

含义

NULL

0x05

只有一个值NULL,用于传送一个报告或者作为CHOICE类型中的值

INTEGER

0x02

整数类型

REAL

0x09

实数,标识浮点数

ENUMRATED

0x0A

标识符的枚举(实例状态机的状态)

BIG STRING

0x03

比特串

OCTET STRING

0x04

字节串

OBJECT IDENTIFIER ; RELATIVE-OID

0x06

一个实体的标识符

EXTERNAL ; EMBEDDED PDV

0x08

标识层上下文交换类型

String

0x12

Numeric String

0x13

Printable String

0x1A

Visible Stirng

0x1A

ISO64 String

0x16

IA5 String

0x14

Teletex Stirng

0x14

T61 String

0x15

Videotex String

0x19

Graphic String

0x1B

General String

0x1C

Universal String

0x1E

BMP String

0x0C

UTF8 String

CHARACTER STRING

0x1D

允许为字符串协商一个明确的字符表

UTC Time ; Generalized Time

0x17

日期

BOOLEAN

0x01

布尔类型

表 2组合类型

类型

十六进制

含义

JAVA类型

CHOICE

不适用

选择类型,该字段可能有多重不同的类型来表示

SEQUENCE

0x30

由不同类型的值组成一个有序的集合

List

SET

0x31

无序集合(不同类型的值)

Set

SEQUENCEOF

0x30

由相同类型的值组成一个有序的集合

List(存储相同的类型)

SETOF

0x31

无序集合(相同类型的值)

Set(存储相同类型)

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值