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