2013-12-20 3 views
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 

Просьба представить предложение.

Благодаря

ответ

1

Вы должны отправить свои вопросы Инструменты OSS непосредственно в службу технической поддержки OSS ([email protected]). В этом случае я подозреваю, что вы удалите «АВТОМАТИЧЕСКИЕ ТЕГИ» в верхней части модуля ASN.1, вы получите результаты, которые вы ищете.

+0

Благодарим за предложение, предложив некоторое название инструмента. для кодирования asn.1 в BER. и я попытаюсь удалить AUTOMATIC TAGS, но он не компилируется в oss-инструменте. еще раз спасибо – gauravp

Смежные вопросы