利用X.509證書對XML進行加密和簽名

付翔發表於2017-11-30

綜述

      XML加密和簽名技術應用非常廣泛。

      ASP.NET 使用XML加密對配置資訊進行加密;InfoPath使用XML簽名對錶單進行簽名;Web服務使用XML加密和簽名對SOAP訊息進行加密和簽名;等等。

      W3C提供了相應的標準:http://www.w3.org/TR/xmldsig-core

      而X.509是一種非常通用的證書格式,符合ITU-T X.509國際標準。此標準已用於許多網路安全應用程式:IP 安全、SSL、電子商務協議(SET)等等。

      利用X.509證書提供的公鑰/私鑰對可以很方便的對XML進行加密和簽名。Geneva框架生成的GenericXmlSecurityToken型別安全令牌就是使用X.509證書對XML進行加密和簽名的。

 

http://www.cnblogs.com/wuhong/archive/2010/12/20/1911526.html


相關文章