10.4.2. セキュリティー
Red Hat Enterprise Linux 10.0 でセキュリティー上の理由から非推奨となった機能を確認してください。
- OpenSSL の ENGINE API が非推奨となりました
RHEL 10 では、ENGINE API は非推奨となり、今後のメジャーリリースで削除される予定です。ENGINE API を使用して新しいアプリケーションを構築しないでください。アプリケーションバイナリーインターフェイス (ABI) と既存のアプリケーションの動作を維持するために、OpenSSL は引き続き ENGINE シンボルをエクスポートします。新しいアプリケーションが ENGINE API を使用しないようにするために、OpenSSL はシステム全体で
OPENSSL_NO_ENGINEフラグを設定し、ENGINE API を公開するヘッダーengine.hが削除されました。
- GnuTLS の
crypto-policiesでallow-rsa-pkcs1-encrypt = falseが設定されるようになりました RHEL 10 では、GnuTLS ライブラリーがデフォルトで RSA PKCS #1 v1.5 パディングによる暗号化と復号化をブロックします。LEGACY ポリシーを除き、すべてのシステム全体の暗号化ポリシー (DEFAULT、FUTURE、および FIPS) で
allow-rsa-pkcs1-encrypt = falseオプションが指定されます。
- FIPS モードの HMAC-SHA-1 が非推奨となりました
HMAC-SHA-1 暗号化アルゴリズムは FIPS モードでは非推奨となり、今後のリリースで削除される可能性があります。FIPS モード外では、HMAC-SHA-1 のサポートが維持されます。