米国政府システムの暗号化および情報セキュリティに関する標準として策定された連邦情報処理標準(FIPS)は、現在では多くの業界で、暗号化とデータ処理における最高水準のセキュリティ認証とみなされています。従来、複数のコンポーネントにわたってFIPS準拠を維持することは困難でした。
新しいパッケージソリューションは、この課題に対処し、FIPSに準拠したF5 NGINX PlusインスタンスをAWSに導入して維持する作業を容易にします。これにより、規制対象および機密性の高いユースケースに求められる厳格なセキュリティおよびコンプライアンス要件を満たしながら、クラウドで稼働するアプリケーション、API、人工知能コンポーネントを安全に配信するための、より優れた新しい方法を提供します。
FIPSとは何か、なぜ重要なのか
FIPSは、米国国立標準技術研究所(NIST)が連邦政府のコンピューターシステム向けに策定した標準およびガイドラインです。FIPS、特にFIPS 140-2と、より新しいFIPS 140-3の主な目的は、暗号化と復号を処理するコンポーネントである暗号モジュールが、厳格なセキュリティ要件を満たすようにすることです。これは、市民のデータから政府内部の通信に至るまで、機密性は高いものの機密指定されていない情報を保護するうえで不可欠です。
さらに、米国連邦政府機関およびその請負業者は、政府システムを稼働させるアプリケーションとインフラストラクチャに、FIPS認証済みの暗号モジュールを使用する必要があります。FIPSに準拠しない場合、契約の喪失を含む重大なリスクにつながる可能性があります。また、米国政府は近年、FIPS準拠に関する取り締まりを強化しています。
FIPS標準は、異なるシステムが共通のセキュリティプロトコルに準拠するようにすることで、システム間の相互運用性も促進します。FIPSの相互運用性により、このブログで紹介するようなパッケージソリューションを容易に構築できます。F5の新しいRed Hat Enterprise LinuxおよびNGINXソリューションでは、Red HatチームによるOpenSSLモジュールの暗号化対応を活用し、F5 NGINX Plusイメージに適用しています。
基本的に、FIPS準拠とは、製品の暗号機能が米国政府の厳格なセキュリティ基準を満たし、データが適切に保護されることを意味します。FIPS準拠プラットフォーム上で稼働するアプリケーションは、攻撃者による攻撃を抑止するとともに、ユーザーとシステムを保護する、堅牢化された攻撃対象となります。
FIPS準拠の効率化
新しいマーケットプレイス製品は、Red Hat Enterprise Linux上のNGINX Plusを含む包括的なパッケージです。以下の機能により、クラウドで稼働するアプリケーション、API、AIのFIPS準拠を大幅に簡素化します。
- FIPS検証済み暗号技術の活用。 Red Hat Enterprise Linuxの暗号モジュールは、すでにFIPS 140-2/3認証を取得しており、新しいパッケージではこれをF5 NGINX Plusと組み合わせて提供します。その主要コンポーネントの1つがOpenSSLライブラリで、暗号化、復号、ハッシュ化などの基本的な暗号機能を提供します。
- FIPS検証済みOpenSSLの直接利用。 この統合パッケージでは、Red Hat Enterprise Linuxオペレーティングシステムが提供するFIPS検証済みのOpenSSL暗号ライブラリを利用するように、NGINX Plusが明示的に構成されています。つまり、NGINX PlusがHTTPSトラフィックの処理などの暗号処理を実行する際は、厳格なFIPS検証をすでに受けているRed Hat Enterprise Linux提供のモジュールを直接使用します。これにより、NGINX Plusが処理する暗号機能はFIPS要件に準拠して動作します。
- すぐに利用できるコンプライアンス対応FIPSがRed Hat Enterprise Linux基盤ですでに有効化された、事前構成済みのパッケージが提供されます。これにより、FIPS準拠の暗号モジュールをお客さま自身で調達、ビルド、構成、検証するという複雑で時間のかかるプロセスを軽減できます。
- AWSでの導入と管理を簡素化。 この統合パッケージをAWS Marketplaceから利用できる「アプライアンスのような」エクスペリエンスとして提供することで、FIPS要件が適用される環境におけるNGINX Plusの導入と継続的な管理を効率化します。FIPS環境にそのまま導入でき、数日や数週間ではなく、わずか数分で稼働を開始できるソリューションです。
- 継続的なコンプライアンスとサポートOS、暗号モジュール、NGINX Plusを1つの共同パッケージでカバーします。Red HatとF5は連携してパッチを提供し、スタック全体を検証済みの境界内に維持することで、更新手続きを簡素化し、運用リスクを軽減します。
NGINX Plusで高度な機能を活用
NGINX Plusは、広く採用されているNGINXトラフィック管理ソリューションのエンタープライズグレード版であり、最新のアプリケーションに高度な機能を提供するよう設計されています。実績あるパフォーマンスと拡張性に、エンタープライズ向けの機能を組み合わせています。NGINX Plusを活用することで、組織はアプリケーション環境全体で高可用性、堅牢なセキュリティ、詳細な可観測性を確保できます。AWS Marketplaceの新しいパッケージソリューションで利用できるようになった強力な機能の一部を詳しくご紹介します。
NGINX Plusは、JWT認証、シングルサインオン向けのOpenID Connect連携、F5 NGINX App Protect(WAFおよびDoS保護)のサポートといった高度な機能により、堅牢なセキュリティを提供します。F5 NGINX One AI Assistantは、構成やコンテキストに応じたセキュリティに関する提案を通じて、開発者やDevOpsチームの専門知識を強化します。
JSON APIを介して提供される240以上の拡張ステータスメトリクスにより、アプリケーション、API、AIをリアルタイムで可視化し、包括的なオブザーバビリティを実現できます。また、サードパーティ製のダッシュボードや監視ツール、またはNGINX One SaaS管理コンソールとの連携やデータのエクスポートも容易に行えます。
F5。NGINX Plusは、多様な負荷分散アルゴリズム、軽量なランタイム環境、効率的なデータプレーン、信頼性を確保するためのアクティブヘルスチェックにより、パフォーマンス、高可用性、レジリエンスを実現します。高可用性機能には、アクティブ/アクティブクラスタリングと状態共有が含まれます。
このソリューションでは、NGINX Plus APIを使用して、サービスを中断することなくアップストリームサーバーとキーバリューストアを動的に構成できます。これにより、管理が簡素化され、管理作業の負担が軽減されるため、運用効率も向上します。また、NGINX One SaaS管理コンソールと自動的に統合され、すべてのNGINXインスタンスの可観測性、セキュリティ、管理を単一のプレーンで実現します。
業界別に見るF5とRed Hatの新しいFIPSソリューションのメリット
| 業種 | コンプライアンス要件 |
FIPS検証済み暗号化が重要な理由 |
新しいイメージによるメリット |
|---|---|---|---|
| 政府・防衛 | FedRAMPでは、中および高ベースラインのすべてにFIPS 140検証済みモジュールが必要です。 | 検証済みのTLSフロントエンドを使用することで、運用認可(ATO)の取得期間を大幅に短縮し、暗号化に関する適用除外を回避できます。また、モジュールが「historical」ステータスになった場合も、政府機関のコンプライアンス維持に役立ちます。 | Amazon Machine Image(AMI)をGovCloudまたは機密リージョンで起動できます。Red HatとF5が連携して提供するパッチにより、システムのライフサイクル全体を通じて、スタック全体を検証済みの境界内に維持できます。 |
| 医療・ライフサイエンス | HHSの侵害通知ガイダンスでは、NISTでテストされた(FIPS準拠の)暗号化を、保護対象保健情報(PHI)の「セーフハーバー」と位置付けています。 | FIPS検証済みモジュールでePHIを暗号化することで、侵害通知の対象となるリスクと監査範囲を縮小できます。 | 1つのイメージでWeb、API、AI推論の各層に対応し、コンプライアンスの証拠を単一の検証証明書まで追跡できます。 |
| 公共安全・司法 | FBIのセキュリティポリシーでは、刑事司法情報サービス(CJIS)にFIPS検証済み暗号化が必要です。 | ボディカメラ、911、電子違反切符のベンダーは、リリースごとにOpenSSLを再ビルドすることなく、CJIS対応環境を利用できます。 | パッケージ化されたスタックにより、ファームウェアレベルの暗号化、構成ベースライン、トラフィック暗号化を単一のサポート経路で管理できます。 |
| 北米電力信頼度協議会の重要インフラ保護(NERC CIP) | NERC CIPの実装ガイダンスでは、FIPS 140-2をソフトウェアの完全性と暗号化に関する承認済みの管理策として挙げています。 | 電力事業者は、変電所の各ゲートウェイにHSMを追加することなく、CIP-010の管理策を文書化できます。 | パッケージ化されたスタックにより、ファームウェアレベルの暗号化、構成ベースライン、トラフィック暗号化を単一のサポート経路で管理できます。 |
| クラウド・SaaSプロバイダー | AWSは、テナントがFedRAMPなどの要件を満たせるよう、FIPS専用のTLSエンドポイントを提供しています。 | 企業や公共部門のお客さまから、「FIPSモード」のサービスオプションを求める声が高まっています。 | 任意のリージョンでAMIを起動し、Red Hat Enterprise Linuxの検証を継承できます。また、単一の証明書で顧客アンケートに対応できます。 |
FIPSコンプライアンスをモダナイズし、簡素化する準備はできていますか?
政府、金融、医療をはじめ、どの業界でも、Red Hat Enterprise Linuxを採用したF5のパッケージソリューションが、簡単にインストールできるイメージで、高いパフォーマンス、詳細な可観測性、容易な導入とスケーリングを実現する唯一のFIPS検証済みアプリケーションデリバリースタックにより、重要インフラの将来への対応を支援します。
NGINX Plus FIPS-Ready AMIをAWS Marketplaceからデプロイし、次回のコンプライアンス期限までに稼働を開始しましょう。
著者について

関連するブログ記事
チュートリアル:NGINXを使用してアプリケーション向けにOpenTelemetryを構成する
OpenTelemetryを使用してNGINXサーバーの状態と健全性をより明確に把握することで、問題のトラブルシューティングを行い、Webアプリケーションのパフォーマンスを向上できます。
AkitaのNGINX Plus認定モジュールでAPIエンドポイントの問題を特定・修正
Akita SoftwareのAPIオブザーバビリティ向け新しいNGINX Plus Certified Moduleを活用して、APIエンドポイントの問題をより迅速に特定し、修正できます。
JavaプロジェクトをスキャフォールディングしてKubernetesネイティブアプリを構築する方法
Red HatのシニアプリンシパルデベロッパーアドボケイトであるDaniel Oh氏が、Javaプロジェクトをゼロから構築するためのひな形を作成し、Kubernetesネイティブアプリケーションとしてビルドする方法を解説します。
F5 NGINXaaS for Azureのご紹介:Microsoft Azureでネイティブに利用できるSaaS型ロードバランシング
NGINXaaS for Azureは、NGINX PlusをAzureネイティブのSaaSとして利用できるサービスです。NGINXの設定を容易にリフト&シフトできるため、クラウド導入とモダンアプリの展開を加速できます。

SELinuxでNGINXおよびNGINX Plusを使用する
Red Hat Enterprise Linux(RHEL)および関連ディストリビューションでSecurity-Enhanced Linux(SELinux)を有効にすると、デフォルト設定によりNGINXとNGINX Plusの一部の操作が制限されます。この記事では、すべての機能を利用できるようにSELinuxの設定を変更する方法について説明します。
NGINX PlusによるAWS Auto Scalingグループの負荷分散
新しいnginx-asg-sync統合ソフトウェアにより、NGINX PlusはAWS Auto Scalingグループの負荷を直接分散できるため、クラウドでの負荷分散がさらに柔軟になります