Поделиться через


Закодированная длина и байты значений

Поле длины в трипле TLV определяет количество байтов, закодированных в поле Значение. Поле значение содержит содержимое, отправляемое между компьютерами. Если поле значение содержит менее 128 байт, поле длина требует только одного байта. Бит 7 поля длины равен нулю (0), а остальные биты определяют количество байтов отправляемого содержимого. Если поле Значение содержит более 127 байт, бит 7 поля длины составляет один (1), а остальные биты определяют количество байтов, необходимых для хранения длины. Примеры показаны на следующем рисунке.

длины байтов

синтаксис передачи DER

закодированных тегов