The BER Runtime is an API for encoding and decoding ASN.1 data structures using Basic Encoding Rules (BER). It implements extentions to the commons-codec API, for building stateful chunking encoder decoder pairs that maintain state between processing calls.
More information on these new codec interfaces are availabled on the stateful codec home page. You might want to read this before you continue since these extentions are the basis to all ASN.1 encoders and decoders.
Subject | Description |
---|---|
ASN.1 and BER Information | Links to various books and specification on ASN.1 and BER |
BER Decoder Design | Explains how and why the BERDecoder was designed |
BER Digester Design | Explains how and why the BERDigester was designed |
BER Encoder Design | Explains how and why the BEREncoder was designed |