0
1语法。当我将这种语法编码为BER时,不提供正确的结果。ASN.1 BER编码
我使用OSS ASN.1 STDIO编译ASN.1语法
SignDoc DEFINITIONS AUTOMATIC TAGS ::= BEGIN
OneSignature ::= SEQUENCE {
signTime UTCTime,
signature BIT STRING,
certificate BIT STRING
}
first-Doc OneSignature ::={
signTime "130223064540Z",
signature '0111010001100101011100110111010000100000'B,
certificate '0111010001100101011100110111010000100000'B
}
END
和BER编码的结果是:
30 1F
80 0D 3133303232333036343534305A
81 06 007465737420
82 06 007465737420
这是正确的结果呢?
我们要求的BER编码的结果是:
30 1F
23 0D 3133303232333036343534305A
03 06 007465737420
03 06 007465737420
请提供建议。
感谢
感谢您的建议,请提供一些工具名称。将asn.1编码为BER。我会尝试删除AUTOMATIC TAGS,但它不会在oss工具中编译。再次感谢 – gauravp