XML 暗号化を使用したバージョン 5.x アプリケーションの Web サービスの保護

XML 暗号化は、Web サービスを保護するために WebSphere® Application Server が提供する方法の 1 つです。XML 暗号化を使用すると、XML エレメント、XML エレメントの内容、または XML 文書などの任意のデータを 暗号化できます。

始める前に

重要: バージョン 5.x とバージョン 6 以降のアプリケーションには重要な相違点があります。 この情報は、WebSphere Application Server バージョン 6.0.x 以降で使用されるバージョン 5.x アプリケーションのみをサポートしています。 この情報はバージョン 6.0.x 以降のアプリケーションには適用されません。
WebSphere Application Server には、Web サービスを保護するためのさまざまな方法が用意されています。 その方法の 1 つとして XML 暗号化があります。 以下の方法により Web サービスを保護できます。
  • XML デジタル署名
  • XML 暗号化
  • Basicauth 認証
  • ID アサーション認証
  • シグニチャー認証
  • プラグ可能トークン

このタスクについて

XML 暗号化を使用すると、XML エレメント、XML エレメントの内容、または XML 文書などの任意のデータを 暗号化できます。XML デジタル署名と同様に、メッセージはクライアント (要求送信側) によってサーバー (要求受信側) に送信されます。応答はサーバー (応答送信側) によってクライアント (応答受信側) に送信されます。 送信側の確実性を検査する XML デジタル署名とは異なり、XML 暗号化は、鍵を使用してメッセージ内容の順序を変えます。 これらのメッセージ内容は、同じ鍵を持つ受信側によって元に戻すことができます。XML デジタル署名とともに XML 暗号化を使用すると、メッセージ送信側の確実性の検査時にその内容の順序を変えることができます。

XML 暗号化を使用して Web サービスを保護するには、アセンブリー・ツールを使用する必要があります。詳しくは『アセンブリー・ツール』の関連情報を参照してください。

XML 暗号化を使用してバージョン 5.x アプリケーションの Web サービスを保護するには、以下のステップを実行します。

手順

  1. 要求送信側の暗号化設定を指定します。 クライアント上の要求送信側に対して選択されたメッセージ・パーツおよび暗号化方式の設定は、サーバー上の要求受信側に 対して選択されたメッセージ・パーツおよび方式の設定と一致する必要があります。 要求送信側の暗号化設定を指定するには、以下のステップを完了します。
    1. 要求暗号化用クライアントの構成: メッセージ・パーツの暗号化.
    2. 要求暗号化用クライアントの構成: 暗号化メソッドの選択.
  2. 要求受信側の暗号化設定を指定します。 要求受信側に対して選択された暗号化解除 設定は、要求送信側に対して選択された暗号化設定と一致する必要があります。

    要求受信側の暗号化解除設定を指定するには、以下のステップを完了します。

    1. 要求暗号化解除用サーバーの構成: メッセージ・パーツの暗号化解除.
    2. 要求暗号化解除用のサーバーの構成: 暗号化解除方式の選択.
  3. 応答送信側の暗号化設定を指定します。 サーバー上の応答送信側に対して選択されたメッセージ・パーツおよび暗号化方式の設定は、クライアント上の応答受信側に 対して選択されたメッセージ・パーツおよび方式の設定と一致する必要があります。 応答送信側の暗号化設定を指定するには、以下のステップを完了します。
    1. 応答暗号化用のサーバーの構成: メッセージ・パーツの暗号化.
    2. 応答暗号化用のサーバーの構成: 暗号化方式の選択.
  4. 応答受信側の暗号化設定を指定します。
    要確認: 応答受信側に対して選択された暗号化解除 設定は、応答送信側に対して選択された暗号化設定と一致する必要があります。
    応答受信側の暗号化解除設定を指定する には、以下のステップを完了します。
    1. 応答暗号化解除用クライアントの構成: メッセージ・パーツの暗号化解除.
    2. 応答暗号化解除用クライアントの構成: 暗号化解除メソッドの選択.

タスクの結果

これらのステップを完了すると、XML 暗号化を使用して Web サービスが保護されます。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_secxmlencrypt
ファイル名:twbs_secxmlencrypt.html