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, program Advanced Message Security sprawdza, czy w kolejce docelowej znajduje się strategia Advanced Message Security do podpisywania lub szyfrowania. Jeśli szyfrowanie jest wymagane, Advanced Message Security podpisuje i szyfruje dane.

Oprócz procesu podpisywania program Advanced Message Security szyfruje dane komunikatu za pomocą klucza symetrycznego, korzystając z algorytmu szyfrowania określonego w strategii produktu Advanced Message Security 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, program Advanced Message Security weryfikuje podpis i deszyfruje dane komunikatu przy użyciu klucza prywatnego użytkownika odbiorcy.