---
schema_version: "1"
id: d5beb2ecb5417b2234587545644a835d2c5983323183e5457172be8c5cbdea0c
title: Mule アプリケーションでの FIPS 140-2 の有効化
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/runtime-fabric/2.7/enable-fips-140-2-compliance.md
canonical_url: https://docs.mulesoft.com/jp/runtime-fabric/2.7/enable-fips-140-2-compliance
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ff7fe68b1b3b0829a82938bf4ac883c3a31b94f80d88e6c826850a8537664ac5
description: MuleSoft Documentation Site
release: "2.7"
latest: false
---
# Mule アプリケーションでの FIPS 140-2 の有効化

FIPS 140-2 コンプライアンスモードで実行されるように Mule アプリケーションコンテナを設定できます。

以降の手順では、読者が [FIPS 140-2](https://csrc.nist.gov/csrc/media/publications/fips/140/2/final/documents/fips1402.pdf)​ に精通していることを前提としています。FIPS 140-2 は、米国政府のセキュリティ標準で、準拠者は NIST によって認証された暗号化アルゴリズムおよび手法のみを使用することが求められます。

## [](#fips-140-2-コンプライアンスモードを有効化する)FIPS 140-2 コンプライアンスモードを有効化する

1. `kubectl`​ を使用して、​`FIPS_ENABLED`​ キーを ​`true`​ に設定して ​`rtf`​ 名前空間で ​`custom-properties`​ シークレットをパッチ適用します。
    
    ```copy
    # kubectl patch secret custom-properties -n rtf -p='{"stringData":{"FIPS_ENABLED": "true"}}'
    ```
    
    この変更を行った後で、新規アプリケーションをデプロイするか既存のアプリケーションを再起動すると、そのコンテナが FIPS 140-2 コンプライアンスモードで実行されます。
2. アプリケーションが FIPS 140-2 コンプライアンスモードで実行されていることを確認するには、アプリケーションの起動ログを確認します。
    
    ```copy
    # kubectl logs <app-pod-name> -n <env-id> -c app -f| grep -i fips
    
    Running in FIPS mode
    * Security model: fips140-2                                          *
    *  - mule.security.model = fips140-2
    ```