ダイジェスト値の計算、シグニチャー、鍵暗号化、 およびデータ暗号化用の、カスタム URI アルゴリズムのリストを表示することができます。 アプリケーション・サーバーは、 これらのアルゴリズムをアルゴリズム・ファクトリー・エンジン・インターフェースのインプリメンテーションにマップします。 アルゴリズム・マッピングにより、サービス・プロバイダーは、 XML デジタル・シグニチャーおよび XML 暗号化の暗号アルゴリズムを拡張することができます。
アルゴリズム・ファクトリー・エンジンのエンジン・ファクトリー・インプリメンテーション・クラスをインプリメントする カスタム・クラスを指定します。
エンジン・ファクトリーのインプリメンテーション・クラスは、 定義済み URI (uniform resource identifier) の暗号化機能をインプリメントします。