BER编码,高手请进!
发布网友
发布时间:2022-04-29 17:57
我来回答
共2个回答
热心网友
时间:2023-10-27 01:37
BER编码字节串结构为 类型-长度-值
第一个字节表示ASN.1类型或用户定义的类型
这个字节前两位用于区分四种标签类型(00-UNIVERSAL 01-APPLICATION
10-CONTEXT SPECIFIC 11-PRIVATE)
题目中标签为APPLICATION,所以前两位为01
字节第三位用于区分简单类型(0)和构造类型(1)
题目中类型OCTET STRING为简单类型,所以第三位为0
后五位为标签值,由题目可知标签值为27,所以后五位为11011
合起来就是01 0 11011 ,换算成16进制,即5B
热心网友
时间:2023-10-27 01:37
答案是01011011.
呵呵!但我也不晓得是怎么样算的,也在百度上挂了这个问题。也是暂时没有人帮忙的。
热心网友
时间:2023-10-27 01:37
BER编码字节串结构为 类型-长度-值
第一个字节表示ASN.1类型或用户定义的类型
这个字节前两位用于区分四种标签类型(00-UNIVERSAL 01-APPLICATION
10-CONTEXT SPECIFIC 11-PRIVATE)
题目中标签为APPLICATION,所以前两位为01
字节第三位用于区分简单类型(0)和构造类型(1)
题目中类型OCTET STRING为简单类型,所以第三位为0
后五位为标签值,由题目可知标签值为27,所以后五位为11011
合起来就是01 0 11011 ,换算成16进制,即5B
热心网友
时间:2023-10-27 01:37
答案是01011011.
呵呵!但我也不晓得是怎么样算的,也在百度上挂了这个问题。也是暂时没有人帮忙的。
热心网友
时间:2023-10-27 01:37
BER编码字节串结构为 类型-长度-值
第一个字节表示ASN.1类型或用户定义的类型
这个字节前两位用于区分四种标签类型(00-UNIVERSAL 01-APPLICATION
10-CONTEXT SPECIFIC 11-PRIVATE)
题目中标签为APPLICATION,所以前两位为01
字节第三位用于区分简单类型(0)和构造类型(1)
题目中类型OCTET STRING为简单类型,所以第三位为0
后五位为标签值,由题目可知标签值为27,所以后五位为11011
合起来就是01 0 11011 ,换算成16进制,即5B
热心网友
时间:2023-10-27 01:37
答案是01011011.
呵呵!但我也不晓得是怎么样算的,也在百度上挂了这个问题。也是暂时没有人帮忙的。