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
|