2 ms·
Asn.1 is great, and I see a lot of folks relearning the hard-earned lessons of it. The only problem is that there are no good open source implementations.
by jnwatson 9y ago
Asn.1 is great, and I see a lot of folks relearning the hard-earned lessons of it. The only problem is that there are no good open source implementations.
- kevin_thibedeau 9y agoAll of the open source TLS libs have to support enough of ASN.1 to process certificates.
- ofek 9y agohttps://github.com/wbond/asn1crypto https://github.com/wbond/asn1crypto
- carapace 9y agoASN1SCC? from https://essr.esa.int/project/asn1scc-asn-1-space-certifiable-compiler https://essr.esa.int/project/asn1scc-asn-1-space-certifiable... : > ASN1SCC is an ASN.1 compiler that was developed for ESA to cover all data modelling needs of space applications. > The compiler is targeting safe systems and generate either Spark/Ada or C code. Runtime library is minimalistic and open-source. The tool handles custom binary encoding layouts, is fully customizable through a code templating engine, generates ICDs and automatic test cases. https://github.com/ttsiodras/asn1scc https://github.com/ttsiodras/asn1scc > This repository contains the complete source code and tests of the ASN1SCC compiler ; an ASN.1 compiler that targets C and Ada, while placing specific emphasis on embedded systems: no black-box run-time library, portable code able to run under any OS (embedded or otherwise), no dynamic memory used anywhere, etc. See also blog post about it: https://ttsiodras.github.io/asn1.html https://ttsiodras.github.io/asn1.html