Nachrichtenverschlüsselung

Durch die Verwendung von Nachrichtenverschlüsselung kann ein Nachrichtenverteiler sicher sein, dass der Inhalt der Nachricht nicht verändert wurde, bevor sie den Empfänger erreicht.

Wenn eine Anwendung eine Nachricht in eine Warteschlange einreiht, prüft Advanced Message Security , ob die Zielwarteschlange über eine Advanced Message Security -Richtlinie für Signatur oder Verschlüsselung verfügt. Wenn eine Verschlüsselung erforderlich ist, signiert und verschlüsselt Advanced Message Security die Daten.

Zusätzlich zum Signaturprozess verschlüsselt Advanced Message Security die Nachrichtendaten mit einem symmetrischen Schlüssel unter Verwendung des Verschlüsselungsalgorithmus, der in der Advanced Message Security -Richtlinie angegeben ist, die der Zielwarteschlange zugeordnet ist. Die Nachricht wird daraufhin an jeden potenziellen Empfänger adressiert, der in dieser Richtlinie angegeben ist; dabei werden die öffentlichen Schlüssel der Benutzer verwendet.

Wenn eine Anwendung die Nachricht aus der Warteschlange abruft, überprüft Advanced Message Security die Signatur und entschlüsselt die Nachrichtendaten mit dem privaten Schlüssel des Empfängerbenutzers.