Citrix ADC

アーキテクチャの概要

Citrix ADC-nCipher展開の一部である3つのエンティティは、nCipher nShield Connectモジュール、リモートファイルサーバー(RFS)、およびCitrix ADCです。

nCipher nShield Connectは、ネットワークに接続されたハードウェアセキュリティモジュールです。RFS は、HSM を構成し、暗号化されたキーファイルを格納するために使用されます。

nCipherが提供するプロプライエタリなデーモンであるハードサーバは、クライアント (ADC)、nCipher HSM、RFS間の通信に使用される。IMPATHセキュア通信プロトコルを使用します。Hardserver Gateway と呼ばれるゲートウェイデーモンは、Citrix ADCパケットエンジンとHardserver間の通信に使用されます。

注: このドキュメントでは、nCipher nShield Connect、nCipher HSM、および HSM という用語は同じ意味で使用されています。

次の図は、さまざまなコンポーネント間の相互作用を示しています。

nCipher アーキテクチャの概要

一般的なデプロイメントでは、RFS を使用して HSM によって生成されたキーを安全に保存します。キーを生成したら、それらをADCに安全に転送し、GUIまたはコマンドラインを使用してキーをHSMにロードできます。ADC 上の仮想サーバーは、nCipher を使用してクライアントキー交換を復号化し、SSL ハンドシェイクを完了します。その後、すべてのSSL操作がADC上で実行されます。

注:このドキュメントでは、キーとアプリケーションキートークンという用語は同じ意味で使用されています。

次の図は、nCipher HSM を使用した SSL ハンドシェイクのパケットフローを示しています。

図1:nCipher HSMを使用したCitrix ADCを使用したSSLハンドシェイクパケットフロー図

nCipher による SSL ハンドシェイク

注: ADCとHSM間の通信は、IMPATHと呼ばれるnCipher独自の通信プロトコルを使用しています。

アーキテクチャの概要