XML 加密和數位簽章
更新:2007 年 11 月
.NET Framework 提供幾種類別,讓您為 XML 資料加密及解密,而且建立並驗證 XML 數位簽章。這些類別提供您方法,維持 XML 資料的機密性與完整性。
在本節中
HOW TO:使用對稱金鑰加密 XML 項目
描述如何使用 Rijndael 演算法,為 XML 項目加密。HOW TO:使用對稱金鑰解密 XML 項目
描述如何將使用 Rijndael 演算法加密的 XML 項目解密。HOW TO:使用非對稱金鑰加密 XML 項目
描述如何使用 RSA 演算法,為 XML 項目加密。HOW TO:使用非對稱金鑰解密 XML 項目
描述如何使用 RSA 演算法,為 XML 項目解密。HOW TO:使用 X.509 憑證加密 XML 項目
描述如何使用憑證存放區的 X.509 憑證,為 XML 項目加密。HOW TO:使用 X.509 憑證解密 XML 項目
描述如何使用憑證存放區的 X.509 憑證,為 XML 項目解密。HOW TO:使用數位簽章簽署 XML 文件
描述如何使用 RSA 演算法,簽署 XML 文件。HOW TO:驗證 XML 文件的數位簽章
描述如何使用 RSA 演算法,驗證 XML 文件。
參考
System.Security.Cryptography.Xml
提供連結至用來為 XML 執行加密及數位簽章之類別的參考文件。System.Security.Cryptography.Xml.SignedXml
描述 SignedXml 類別的功能,它是用來簽署及驗證 XML 資料。System.Security.Cryptography.Xml.EncryptedXml
描述 EncryptedXml 類別的功能,它是用來為 XML 資料加密及解密。