a2c

a2c is an ASN.1 compiler. It reads one or more ASN.1 syntax files (often called ASN.1 modules) and emits a C program that embodies that syntax. a2c is useful to programmers who are writing C programs that will read and/or write data that is expressed in an ASN.1 format, such as PKIX certificates and CMS (S/MIME) messages.

a2c handles nearly all of the ASN.1:2002 syntax (inputs in earlier versions can be converted to ASN.1:2002). In specific, the compiler can handle ITU-T Rec. X.680 (without the XML Value notation and a couple of other minor items), X.681, X.682, X.683, and DER and BER from X.690.

The C program created by a2c consists of many structures and functions that can then be used by another program. a2c comes with an optional runtime library that can be used to greatly speed parts of that integration.

Journal Entries

No entries yet. Link your entries with 'a2c' to include this project.

Ohloh Analysis Summary

Updated 30 Jun 2009 21:25 UTC


Ratings & Reviews

Community Rating
0.0/5.0

Based on 0 user ratings.

Your Rating

Click to rate this project.

Links

0 links submitted so far. Submit your own links.

Download Page
14 downloads

Who uses a2c?


Who contributes to a2c?

Anon32
I'm a contributor

Who manages a2c?

I'm a manager

Where in the world?



Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 30,306
Effort (est.) 7 Person Years
Avg. Salary $ year
$ 395,364