Вопрос

можно кому-нибудь подтвердить это:

asn.1 der уже требует, чтобы целые числа запускались с нуля, если не отрицательны.

Я посмотрел из спецификации ANS1 дер, но ничего не нашел об этом.

Это было полезно?

Решение

«Октеты содержимого должны быть двухсторонним двоичным числом, равным целому значению», - говорит X.690, # 8.3.Это указывает, что вы ищете.

В дополнение к этому:

Если содержимое октетов кодировки целочисленного значения состоит из более чем одного октета, то биты первого октета и бита 8 второго октета: а) не все;и б) не все будет ноль. Эти правила гарантируют, что целочисленное значение всегда кодируется в наименьшем возможном количестве октетов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top