For any kernel shipped by Canonical (excluding the Canonical FIPS kernel), /proc/sys/crypto/fips_enabled file does not exist.
The kernel has to be compiled with "CONFIG_CRYPTO_FIPS" for the file to be even created and then based on the kernel command line parameters fips=1 or fips=0, the kernel sets value in that file. This is done only by a FIPS kernel.
Hi Robie,
For any kernel shipped by Canonical (excluding the Canonical FIPS kernel), /proc/sys/ crypto/ fips_enabled file does not exist.
The kernel has to be compiled with "CONFIG_ CRYPTO_ FIPS" for the file to be even created and then based on the kernel command line parameters fips=1 or fips=0, the kernel sets value in that file. This is done only by a FIPS kernel.