訊息加密
藉由使用訊息加密,訊息傳送端可以確定訊息的內容在訊息到達接收端之前沒有被修改。
當應用程式將訊息放在佇列上時,Advanced Message Security 會檢查目標佇列是否具有用於簽章或加密的 Advanced Message Security 原則。如果需要加密,Advanced Message Security 會簽章並加密資料。
除了簽章程序之外,Advanced Message Security 還會使用與目標佇列相關聯的 Advanced Message Security 原則中所指定的加密演算法,來加密含有對稱金鑰的訊息資料。然後會使用使用者的公開金鑰,將訊息寄給該原則中所指定的每一個可能接收端。
當應用程式擷取來自佇列的訊息時,Advanced Message Security 會驗證簽章,並使用接收端使用者的私密金鑰來解密訊息資料。