---
schema_version: "1"
id: 3f251b48e7891aafb2941612f8837a7efd30aee941bd9c5f7abbdd53b1034714
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.6/enable-fips-140-2-compliance.md
canonical_url: https://docs.mulesoft.com/jp/runtime-fabric/2.6/enable-fips-140-2-compliance
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ded29338f2b979305fb03fd4e9e3175570bec0e336b9f208453d4da7a5f19906
description: MuleSoft Documentation Site
release: "2.6"
latest: false
---
# Mule アプリケーションでの FIPS 140-2 の有効化

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

以降の手順では、読者が [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
    ```