Blame doc/enums/gnutls_fips_mode_t

Packit Service 4684c1
Packit Service 4684c1
Packit Service 4684c1
@c gnutls_fips_mode_t
Packit Service 4684c1
@table @code
Packit Service 4684c1
@item GNUTLS_@-FIPS140_@-DISABLED
Packit Service 4684c1
The FIPS140-2 mode is disabled.
Packit Service 4684c1
@item GNUTLS_@-FIPS140_@-STRICT
Packit Service 4684c1
The default mode; all forbidden operations will cause an
Packit Service 4684c1
operation failure via error code.
Packit Service 4684c1
@item GNUTLS_@-FIPS140_@-SELFTESTS
Packit Service 4684c1
A transient state during library initialization. That state
Packit Service 4684c1
cannot be set or seen by applications.
Packit Service 4684c1
@item GNUTLS_@-FIPS140_@-LAX
Packit Service 4684c1
The library still uses the FIPS140-2 relevant algorithms but all
Packit Service 4684c1
forbidden by FIPS140-2 operations are allowed; this is useful when the
Packit Service 4684c1
application is aware of the followed security policy, and needs
Packit Service 4684c1
to utilize disallowed operations for other reasons (e.g., compatibility).
Packit Service 4684c1
@item GNUTLS_@-FIPS140_@-LOG
Packit Service 4684c1
Similarly to @code{GNUTLS_FIPS140_LAX} , it allows forbidden operations; any use of them results
Packit Service 4684c1
to a message to the audit callback functions.
Packit Service 4684c1
@end table