TLVencoded
TLV encoding stands for Tag-Length-Value, a data encoding method in which each data element is encoded as a triplet: a tag that identifies the data type, a length that specifies the size of the value, and a value that contains the data bytes. The method is commonly referred to as TLV encoding or TLV-encoded data.
The tag conveys information about the element's type and encoding rules. It may specify a class (universal,
TLV is used in many standards and applications, notably ASN.1 BER/DER encodings, ISO 7816 smart cards, NFC
A simple example is a universal, primitive integer tag 0x02 with length 0x01 and value 0x05, representing