Python ASN.1 Code
Status: Beta
Brought to you by:
rostik2
File | Date | Author | Commit |
---|---|---|---|
asn.protocols | 2011-09-28 |
![]() |
[cea158] Adding files |
debian | 2011-09-28 |
![]() |
[cea158] Adding files |
src | 2011-09-28 |
![]() |
[cea158] Adding files |
COPYING | 2011-09-28 |
![]() |
[dad907] Adding files |
INSTALL | 2011-09-28 |
![]() |
[cea158] Adding files |
Makefile | 2011-09-28 |
![]() |
[cea158] Adding files |
README | 2011-09-28 |
![]() |
[dad907] Adding files |
setup.py | 2011-09-28 |
![]() |
[cea158] Adding files |
test.py | 2011-09-28 |
![]() |
[cea158] Adding files |
Python modules that wrap Lev Walkin's asn1c code (http://lionet.info/asn1c/blog/). Developed by Rostislav I. Kondratenko, WWPASS Corporation <r.kondratenko@wwpass.com>. ASN.1 notation is translated to C-code and this code is built into python module that can der-encode and ber-decode structures from ASN.1 description. Protocol descriptions should reside in asn.protocols. All files there that end with .asn1 will be treated as protocol descriptions and will be translated to python modules. The resulting package is named 'asn1' with modules for each file in asn.protocols directory (at build-time) e.g. if you had a protocol description at asn.protocols/someprotocol.asn1 you should import asn1.someprotocol. For examples of use see test.py Currently the package builds only on Linux.