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 eine Advanced Message Security -Richtlinie für Signatur oder Verschlüsselung hat. Wenn 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 Richtlinie Advanced Message Security 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 mithilfe des privaten Schlüssels des Empfängerbenutzers.