< Back to list

OSS ASN.1/C Tools, Linux

The OSS Nokalva ASN.1 Tools for C, a powerful development package for building ASN.1-based applications, delivers speed, flexibility, and a rich feature set. This product features a powerful compiler; a set of runtime libraries with high performance encoder/decoder engines supporting the ASN.1 encoding rules - BER, CER, DER, PER, XER, E-XER, and CXER; and a number of utilities to simplify and speed your development.
The OSS ASN.1 C Compiler accepts one or more input files, each containing one or more ASN.1 modules. Designed to be an executable, not interpretive, the OSS compiler is extremely fast. The compiler verifies the ASN.1 specification; and generates: informative diagnostic messages, C language data structures for inclusion in your application, plus control tables for encoding/decoding. The OSS compiler fully supports ASN.1:1990, including all macros, as well as ASN.1:2002, including full support for contents constraints.

Multiple encode/decode runtime libraries means OSS can meet your needs-speed, size, or debug capabilities.-The encode function takes data placed in the compiler generated C data structures by your application, and converts it into a string of bytes encoded according to BER, CER, PER, DER, XER, CXER, and E-XER encoding rules.-The decode function takes a string of bytes that have been encoded according to these encoding rules and performs the inverse operation of the encoder, resulting in a C data structure that you can easily manipulate.

Category

Dev Tools

Red Hat Certifications

This product has been certified to run on the following Red Hat products and technologies:

Target Product Level
Red Hat Enterprise Linux 5.x Self-Certified