SNMP++ and support for FIPS

Hi - is there a plan to enable the SNMP++ libs to be used on a FIPS enabled system?
It currently complains about the low level OpenSSL Api calls.


can you copy-paste the errors/warnings here?

Kind regards,

Hi Jochen

The error originates from the OpenSSL lib -
…\crypto\aes_msc.c OpenSSL internal error, assertion failed: Low level API call to cipher AES forbidden in FIPS model.

There is more information here -

It will mean updating the SNMP++ library to use OpenSSL EVP.

Many Thanks!


we are already using the EVP functions for the hash functions, but not for encryption (AES).

I will have a look at it.

Kind regards,

Great!!! :grinning: :grinning:
When you know more regarding amount of work/timing etc. if you can - please update.
Many thanks Jochen.