- test suite from https://asn1.io/asn1playground/default.aspx
- cargo r -- --help
ninomae hello.asn1 -o hello.ber
ninomae new hello && cd hello ninomae compile -bd # ber, der formats ninomae view path/to.ber ninomae decode path/to.ber -aj # asn1, jer outputs ninomae decode euicc # looks for file name in src
precompiled/ some.ber src/ euicc.asn1 target/ encode/ euicc/ euicc.ber euicc.der decode/ precompiled/ some.asn1 some.jer euicc/ euicc.asn1 euicc.jer
Specifications for the ASN.1 notation and how they are encoded can be found in the 'references/ITU T-REC' folder. Notable specifications are:
- X6801.doc - Abstract Syntax Notation One (ASN.1):Specification of basic notation
- X6901.doc - ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)