Szyfrowanie komunikatów
Dzięki użyciu funkcji szyfrowania komunikatów nadawca komunikatu może mieć pewność, że treść komunikatu nie zostanie zmodyfikowana przed dotarciem do odbiorcy.
Gdy aplikacja umieszcza komunikat w kolejce, opcja Zaawansowane zabezpieczenia komunikatów sprawdza, czy kolejka docelowa ma strategię Zaawansowana ochrona komunikatów do podpisywania lub szyfrowania. Jeśli szyfrowanie jest wymagane, zaawansowane zabezpieczenia komunikatów podpisują i szyfrują dane.
Oprócz procesu podpisywania opcja Zaawansowane zabezpieczenia komunikatów szyfruje dane komunikatu za pomocą klucza symetrycznego, korzystając z algorytmu szyfrowania określonego w strategii Zaawansowana ochrona komunikatów powiązanej z kolejką docelową. Komunikat jest następnie adresowany do każdego potencjalnego odbiorcy określonego w tej strategii przy użyciu kluczy publicznych użytkowników.
Gdy aplikacja pobiera komunikat z kolejki, opcja Zaawansowane zabezpieczenia komunikatów weryfikuje podpis i deszyfruje dane komunikatu przy użyciu klucza prywatnego użytkownika odbiorcy.