このアルゴリズム・マッピング・フィーチャーを使用するには、デジタル・シグニチャー、データ暗号化、
ダイジェスト値計算、および鍵暗号化の「Algorithm factory engine class」フィールドでカスタム・アルゴリズム・クラスを指定する必要があります。
アルゴリズム・ファクトリー・エンジンは、
指定されたアルゴリズム URI (uniform resource identifier) に基づく、
ダイジェスト値計算、デジタル・シグニチャー、
鍵暗号化、およびデータ暗号化用に実装を提供するため、
サービス・プロバイダーのプラグイン・ポイントを提供します。
「追加プロパティー」の下の「
Algorithm URI」をクリックすることにより、
アルゴリズム URI およびその使用タイプを指定することができます。
本製品は、以下のアルゴリズム・タイプをサポートします。
- メッセージ・ダイジェスト
- ダイジェスト値計算に使用されるアルゴリズム URI を指定します。
- シグニチャー
- 署名とシグニチャー検査の両方を含むデジタル・シグニチャーに使用するアルゴリズム URI を指定します。
- データの暗号化
- データの暗号化と暗号化解除の両方に使用するアルゴリズム URI を指定します。
- 鍵の暗号化
- 暗号鍵の暗号化と暗号化解除の両方に使用するアルゴリズム URI を指定します。
URI が複数の使用タイプに使用される場合、それぞれの使用タイプに対して、URI のマッピングを定義する必要があります。
実際のアルゴリズムの実装は、
エンジン・ファクトリー・インターフェースを実装するカスタム・クラスによって提供されます。
詳しくは、ファクトリー・クラスの実装方法に関するインフォメーション・センター資料を参照してください。