#include <nng/supplemental/tls/tls.h>
bool nng_tls_engine_fips_mode(void);
This documentation is for the TIP (development tree) of NNG and may represent unreleased changes or functionality that is experimental, and is subject to change before release. The latest released version is v1.8.0. See the documentation for v1.8.0 for the most up-to-date information. |
nng_tls_engine_fips_mode(3tls)
NAME
nng_tls_engine_fips_mode - TLS FIPS 140-2 mode indicator
SYNOPSIS
DESCRIPTION
The nng_tls_engine_fips_mode()
returns true
if the
TLS engine is operating in FIPS 140-2 mode,
and false
otherwise.
FIPS 140-2 references a United States standard for the use of cryptography in information processing systems. |
The default TLS engine does not support FIPS 140-2 mode, and will always return false. Alternative implementations with such support may be available from commercial suppliers. |
Generally the FIPS 140-2 mode cannot be changed after program startup. |
RETURN VALUES
True if the TLS engine is in FIPS 140-2 mode, false otherwise.
ERRORS
None.