Określa niestandardową klasę implementującą interfejs fabryki mechanizmów.
Aby używać tej funkcji odwzorowania algorytmów, należy określić
niestandardową klasę algorytmów w polu Klasa mechanizmu fabryki algorytmów na
potrzeby podpisu cyfrowego, szyfrowania danych, obliczania wartości skrótu i
szyfrowania kluczy. Mechanizm fabryki algorytmów udostępnia punkt wtyczki,
umożliwiający dostawcom usług udostępnianie własnych implementacji obliczania
wartości skrótu, podpisu cyfrowego, szyfrowania kluczy i szyfrowania danych na
podstawie określonego identyfikatora URI algorytmu. Klikając opcję
Identyfikator
URI algorytmu na panelu Właściwości dodatkowe, można określić identyfikator
URI algorytmu i typ jego składni. Ten produkt obsługuje następujące typy algorytmów:
- Skrót komunikatu
- Określa identyfikator URI algorytmu, używany do obliczania wartości skrótu.
- Signature
- Określa identyfikator URI algorytmu, używany do podpisów cyfrowych, w tym do podpisywania i weryfikowania podpisu.
- Szyfrowanie danych
- Określa identyfikator URI algorytmu, używany do szyfrowania i deszyfrowania danych.
- Szyfrowanie klucza
- Określa identyfikator URI algorytmu, używany do szyfrowania i deszyfrowania klucza szyfrowania.
Jeśli jeden identyfikator URI jest używany do różnych typów
składni, należy zdefiniować odwzorowania identyfikatora URI dla poszczególnych typów składni. Aktualna implementacja algorytmu jest udostępniana przez niestandardową klasę,
implementującą interfejs fabryki mechanizmów. Więcej informacji na ten temat
zawiera dokumentacja dotycząca sposobu implementowania klas fabryki w Centrum informacyjnym.