ASN.1 is all over the place in low-level networking protocols. That is where I learned it, two decades ago. While I disliked it initially, it was thoughtfully designed albeit obviously from a prior era.
Also, turns out that if you work with it long enough you can read the binary encodings almost like it is text.
> can read the binary encodings almost like it is text.
I'm curious what encoding rules that applies to: BER/DER I could easily believe, aligned PER a bit less so, and unaligned PER with lots of extensions and optional parts would be impressive.
Also, turns out that if you work with it long enough you can read the binary encodings almost like it is text.