Imagine how bad someone’s code must be* that not only does it make you implement your own library via an RFC from scratch but that now it has you learning ASN.1 – fucking ASN.1 FFS – because you don’t want a single line of it anywhere near your app.

🤬

* hint: centralised telemetry added to nearly every module of what is supposedly an open source project bad

Follow

@aral I'm fully sympathise with you - I dealt with ASN.1 and DER/BER back in 2000's as part of large PKI projects and while the ASN.1 itself did make some sense back in 80's as a way to describe packets better than ASCII tables, the way it went later on was the worst of committee architecture design and enterprise mess even possible. It's overly complex, overgrown, weird and unique naming, inconsistent and sometimes vague. OpenSSL had its beating specifically for this reason...

Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!