Hacker News new | ask | show | jobs
by cryptonector 1618 days ago
That there's four tag classes is not really a complexity. That there's IMPLICIT and EXPLICIT tagging is.

Using IMPLICIT tagging yields encodings that dumpasn1(1)-like tools can't really give you much insight into.

Using EXPLICIT tagging yields bloat.

The answer is to use non-TLV encodings where possible and to use tools that can refer to the schema ("modules") to decode and pretty-print arbitrary things. dumpasn1(1) is just too simple.