Это правда, что использование бессмысленного начального нуля для кодирования положительного ASN.1 INTEGER? - PullRequest
2 голосов
/ 17 августа 2011

Являются ли эти кодировки одинаковыми в типе ASN.1 INTEGER?

кодировка десятичная 10

02 01 0A
02 02 00 0A
02 03 00 00 0A
...

1 Ответ

3 голосов
/ 18 августа 2011

Я предполагаю, что вы используете BER.Кодировка BER для INTEGER использует наименьшее возможное количество октетов.Второе и третье кодирование будет неправильным.

См. X.690 8.3

...