FIPSモードを有効にしてカーネルを構築しています。 Red Hatのドキュメントに記載されているほとんどのプロセスに従いました。ここ。
hmac
署名ファイルも作成しました.vmlinuz
。をインストールしdracut-fips
て実行したら、関連オブジェクトが含まれているdracut -f
ことを確認してください。initramfs
fips
kernel
その後、スタートアップコマンドラインに以下を追加しました。
fips=1 boot=/dev/sda1
ただし、カーネルは次のエラーメッセージを生成します。
end Kernel panic - not syncing: Module crc32c_intel \
signature verification failed in FIPS mode
私はカーネル構成で
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CRC32C_INTEL=m
この設定は、上記のプロセスに従ってFIPSモードで起動できるCentOSシステムにもありますが、再コンパイルされたカーネルでは起動できません。
どうやってデバッグできますか?助けてくれてありがとう。