Specifies the custom class that implements the engine factory interface.
To use this algorithm mapping feature, you must specify a custom algorithm
class in the Algorithm factory engine class field for digital signature, data
encryption, digest value calculation, and key encryption. The algorithm factory
engine provides a plug-in point for service providers to provide their implementation
for digest value calculation, digital signature, key encryption, and data
encryption that is based on a specified algorithm uniform resource identifier
(URI). By clicking
Algorithm URI under Additional properties, you can
specify the algorithm URI and its usage type. This product supports the following
algorithm types:
- Message digest
- Specifies the algorithm URI that is used for digest value calculation.
- Signature
- Specifies the algorithm URI that is used for digital signatures including
both signing and signature verification.
- Data encryption
- Specifies the algorithm URI that is used for both encrypting and decrypting
data.
- Key encryption
- Specifies the algorithm URI that is used for both encrypting and decrypting
the encryption key.
If the URI is used for multiple usage types, then you must
define a mapping of the URI to each usage type. The actual implementation
of the algorithm is provided by the custom class that implements the engine
factory interface. For more information, refer to the information center documentation
on how to implement a factory class.