OSS ASN.1 Tools for C# - Features

Option Rich Compiler
Save development time and effort with a large selection of compiler options that generate code with minimal effort.

True ASN.1 2002, 1997 Capable
Get ANYs (1990), or parameterization, extensibility and XER (2002) with true support versus "claimed" support for these ASN.1 standards.

Support of BER, DER, PER (aligned and unaligned), XER, CXER and E-XER

24 x 7 live technical support
Receive real time support when you are developing applications. Can you realistically wait until the next day?

Automatic Decoding
Reduce productivity bottlenecks with automatic decoding. With this feature, you can easily handle the whole PDU with one single call to the decode method.

Precise Error Messages
OSS tools provide a wealth of diagnostics, giving you the information you need.

PreEncoding/PostDecoding (similar to DeferDecoding)
Ability to encode/decode parts of values separately, which allows applications to avoid reencoding, reduce storage usage, and optimize CPU usage (eg., used for cryptographic signatures).

Comparison and Copy Value
Avoid customer coding and save on implementation time. You can compare any 2 values, or make a copy of any value - all with one simple method call.

Constraint Checking
Check constraints (including contents constraints) frequently encountered in ASN.1 specifications. Invalid values are caught at compile time and runtime, not silently ignored.

Multi-Threading
Enjoy a true multiprocessing development environment.

Process Multiple ASN.1 files
Time will not be wasted changing the ASN.1 files because our compiler handles ASN.1 in its original format.

Change runtime options dynamically with ease
Flexibility at runtime allows you to change options on the fly. For example, the encoder/decoder can be changed so that you can, say, decode with XER and then reencode with PER.

ASN.1 values
Compile, syntax check, constraint check, and generate values. At runtime, find out if the decoded value is a DEFAULT value.

.:. Top

 

Copyright © 2010 OSS Nokalva, Inc.   All Rights Reserved.