International Telecommunication Union   ITU
عربي  |  中文  |  Español  |  Français  |  Русский
 
 Advanced Search Advanced Search Site Map Contact us Print Version
 
Home : ITU-T Home : ASN.1 Project
   
Introduction to ASN.1 | ECN | XML | Uses | ASN.1 & OID Project | Tools
Tools  
Tools for ASN.1 are available on almost all operating systems. They generate code for popular programming languages such as Java, C and C++, as well as older ones including COBOL. As an example of ASN.1's universality, there are tools that have been ported to over 250 different computing platforms.
There are a lot of well-tested ASN.1 tools that have been used for a long time. Using such tools, there are less likely to be costly delays in bringing new products to market or, even worse, recalling products based on new code that hasn't been sufficiently tested for flaws.
 
ASN.1:2008 compiler and runtime support  

The ASN.1 compiler not only parses ASN.1:2008 syntax, but utilizes the information object classes, information object sets, etc., at runtime to reduce the complexity of application programs by being able to automatically encode and decode open type values.

ASN.1:2002 compiler and runtime support

 

  • Asn1Compiler (uniGone)
    ASN.1:2002 compiler, BER, DER, PER and EXTENDED-XER (E-XER) encoding; generates Java and C#
 

 

  • MARBEN ASNSDK TCE (ASN.1 Software Development Kit)
    It includes an ASN.1 Compiler together with time and memory optimized ASN.1 BER, DER, PER, UPER, XER and CXER runtimes providing C, C++ or Java application programming interface. It also provides XML/XSD features.

 

Compilers for other versions of the ASN.1 standards  
  • StreamSec ASN.1 Tools
    Based on the ASN.1:1988 syntax with extensions for type identifiers and open type declarations; DER encoding; for Delphi developers
 
Java tools  
 
XML tools  
 
  • OSS XSD Tools (OSS Nokalva, Inc.)
    Binds XSD schemas to C representations; produces XML and binary encodings based on ITU-T Rec. X.694; validates XSD schemas and XML instances
 
ECN tools  
Other tools  
  • OSS ASN-1Step
    Debugging and analysis tool; quickly build and verify complex messages
 
 
  • ASN1VE, enhanced commercial version
  • Libtasn1
    Library for ASN.1 structures management
 
 
 
 
  • ASN.1 Decoder 4.0
    Transforms a BER encoding into an XML structure and shows it in a tree view
 
 
  • See also GUIdumpASN, a Windows GUI developed by Gemini Security Solutions
 
Uses
 
 
 

 

Top - Feedback - Contact Us -  Copyright © ITU 2011 All Rights Reserved
Contact for this page : TSB EDH
Updated : 2011-11-30