Menu

Tree [dad907] master /
 History

HTTPS access


File Date Author Commit
 asn.protocols 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files
 debian 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files
 src 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files
 COPYING 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [dad907] Adding files
 INSTALL 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files
 Makefile 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files
 README 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [dad907] Adding files
 setup.py 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files
 test.py 2011-09-28 Rostislav I. Kondratenko Rostislav I. Kondratenko [cea158] Adding files

Read Me

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.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.