簡體   English   中英

ASN.1 BER編碼

[英]ASN.1 BER encoding

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

請提供建議。

謝謝

您應該將有關OSS工具的問題直接發送給OSS技術支持(support@oss.com)。 在這種情況下,我懷疑如果刪除ASN.1模塊頂部的“ AUTOMATIC TAGS”,您將獲得所需的結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM