[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

v1.5.1 Enhanced SNACC Freeware Now Available


DigitalNet has delivered the v1.5.1 eSNACC Abstract Syntax
Notation.1 (ASN.1) Compiler, C++ library and C library source
code compilable for Linux, Sun Solaris2.8 and Microsoft (MS)
Windows NT/98/2000/XP.  The eSNACC software is freely available
to everyone from:

The eSNACC ASN.1 software can be used to ASN.1 encode and decode
objects.  In past releases, DigitalNet improved the eSNACC C++
library to implement the Distinguished Encoding Rules (DER),
support large ASN.1 INTEGERs, and improve memory usage.

Although no new features were added to SNACC v1.5.1, v1.5.1 was
successfully tested on HP-UX 11, SCO System 5, and Microsoft Visual
Studio 7.0 (.Net).

We successfully tested the v1.5.1 eSNACC ASN.1 C++ and C libraries
using the Simple Network Management Protocol (SNMP) v1 test
suite (18,000 test cases) developed by the University of Oulu.

We tested the v1.5.1 eSNACC release with the v2.2.1 S/MIME
Freeware Library (SFL) available from
<http://www.digitalnet.com/hot/sfl_home.htm> that
uses the eSNACC ASN.1 software to encode and decode the IETF
S/MIME v3 Cryptographic Message Syntax (RFC 3369) and Enhanced
Security Services for S/MIME (RFC 2634) security protocol.

We tested the v1.5.1 eSNACC release with the freeware v2.2.1
Certificate Management Library (CML) available from
that uses the eSNACC ASN.1 software to encode and decode X.509
certificates, attribute certificates and Certificate Revocation
Lists as specified in the 2000 X.509 Recommendation.

We tested the v1.5.1 eSNACC release with the freeware v2.2.1
Access Control Library (ACL) available from
that uses the eSNACC ASN.1 software to encode and decode security
labels and other objects (such as Security Policy Information
Files) required to provide rule based automated access control
as specified in SDN.801.

The eSNACC ASN.1 software implements the majority of the
ASN.1 encoding/decoding rules as specified in the 1988 X.209
Recommendation.  It implements the DER as specified in the 1997
X.690 Recommendation.  It does not support all of the latest ASN.1
features, but there are strategies that allow it to be used to
produce ASN.1 hex encodings that are identical to those produced by
ASN.1 libraries that do support the latest ASN.1 features.  Also note
that many of the PKIX specs, such as RFC 3280 and RFC 2630, include
1988-compliant ASN.1 syntax modules which can be compiled using the
eSNACC compiler.

The eSNACC ASN.1 library is totally unencumbered as stated
in the Enhanced SNACC Software Public License.  All source code
for the eSNACC software is being provided at no cost and with no
financial limitations regarding its use and distribution.
Organizations can use the eSNACC software without paying
any royalties or licensing fees.

The Internet Mail Consortium (IMC) has established an eSNACC
web page <http://www.imc.org/imc-snacc/>.  The IMC has established
an eSNACC mail list which is used to: distribute information
regarding eSNACC releases; discuss related issues; and
provide a means for integrators to provide feedback, comments,
bug reports, etc.  Subscription information for the imc-snacc
mail list is at the IMC web site listed above.

We are still in the process of improving the eSNACC software.
We welcome all feedback regarding the eSNACC software.
If bugs are reported, then we will investigate each reported
bug and, if required, will produce a patch or an updated
release of the software to repair the bug.

This release announcement was sent to several mail lists,
but please send all messages regarding the eSNACC
software to the imc-snacc mail list ONLY.  Please do not send
messages regarding the eSNACC software to any of the
IETF mail lists.  We will respond to all messages sent to the
imc-snacc mail list.

Matthew J. Bertapelle
DigitalNet Government Solutions, LLC.