In order to be able to use SNMP++v3.2 with DES encryption the DES library written by Eric Young (eay@mincom.oz.au) is needed. In contrast to the RSAEURO library, which has been used by former SNMP++v3.0 releases, the DES library from Eric Young is free even for profit oriented commercial use.

Please note that the SNMPv3 support in SNMP++ can be disabled by undefining _SNMPv3 in config.h. In that case the DES library is optional.

SNMP++v3.x comes with an IDEA implementation which is disabled by default since v3.2.6b but can be enabled by defining the compiler flag _USE_IDEA. For commercial use of the IDEA algorithm, a license needs to be obtained from MediaCrypt AG.

AES encryption can be used if the LibTomCrypt API is used instead of libDES. Generally, the latest version of LibTomCrypt can be used used with SNMP++ even if not listed below.

SNMP++v3.1.5 and later version pass the tests provided wiht the CERT/CC SNMPv1 Advisory http://www.cert.org/advisories/CA-2002-03.html.

Download

Size

Last-Updated

LIBDES-l-4.01a

68 KB

2005-01-19

LibTomCrypt v1.02

881 KB

2004-06-28

SNMP++v3.2.23

263 KB

2007-11-11

SNMP++v3.2 CHANGES

30 KB

2007-11-11

MS VC++7.0 Project Files

34 KB

2005-05-09

Copyright © Frank Fock 2001-2008