0

JBoss WildFly 8.1.0 に移行され、CentOS にデプロイされる既存のアプリケーションがあります。私たちの要件の 1 つは、アプリケーションを FIPS 140-2 に準拠させることです。認定を取得するには独立したプロバイダーを経由する必要があることは理解していますが、アプリケーションを FIPS に準拠させる方法を知りたいと考えていました。私は Mozilla NSS を見ていましたが、NSS を使用するように JBoss WildFly を設定する手順についてはあまり理解していませんでした。

4

1 に答える 1

1

このブログRed Hat サイトの情報を使用して PKCS11-NSS プロバイダーをセットアップし、以下の手順を追加して機能させました。

  1. socket-binding-group の下に新しい socket-binding を追加します。

    <socket-binding name="https-myapp" port="7443"/>
    
  2. サブシステム/undertow の下に https-listener を追加します

    <https-listener name="https-myapp-listener" socket-binding="https-myapp" security-realm="MyAppRealm" enabled-protocols="TLSv1" enabled-cipher-suites="TLS_RSA_WITH_AES_128_CBC_SHA" />
    
  3. management/security-realms の下にセキュリティ レルムを追加します。

            <security-realm name="MyAppRealm">
            <server-identities>
                <ssl>
                    <keystore provider="PKCS11" keystore-password="******" alias="*****"/>
                </ssl>
            </server-identities>
        </security-realm>
    
于 2015-03-09T19:10:33.277 に答える