【发布时间】:2015-04-16 08:41:55
【问题描述】:
这应该是非常基本的,但是我一直在摸索一段时间,所以我想我应该四处问问,所以提前感谢您的帮助。
所以我的问题是,我有这个序列:
User::=SEQUENCE {
userid [0] IA5String,
password [1] Implicit IA5String}
我想使用 BER 对以下内容进行编码,具有以下值:
{userid = "user", password = "pass"}
所以我们有 3 个“字段”TLV:
Tag is: 001 10000
我的问题是长度本身,应该是08(我认为来自“用户”的04字节加上来自“通过”的04字节)。
但在我的解决方案中:
L -> 0 0 0 0 1 1 1 0 (=14) 0E
我似乎无法找出原因。
【问题讨论】:
标签: asn.1