XML Encryption

XML ENCryption, 也稱作XML-ENC,是一個全球資訊網聯盟推薦標準,定義任何數據進行加密,並以XML標準通用標記語言的子集)的方式描述加密後的內容。

基本介紹

  • 中文名:XML Encryption
  • 也稱作:XML-ENC
  • 屬性:一個全球資訊網聯盟推薦標準
  • 加密方式XML
XML Encryption可被用於各種類型數據的加密,但稱作"XML Encryption"是因為使用了XML元素(EncryptedData或EncryptedKey元素)包含或引用密文,密鑰信息和加密算法。
當對XML元素或元素的內容進行加密時,在加密後的XML文檔中,EncryptedData元素將替代該元素或內容。當對任意數據進行加密時,EncryptedData元素可以成為新的XML文檔的根元素,或稱為套用選定的XML文檔的子元素。
XML Signature和XML Encryption都使用了KeyInfo元素,或者作為SignedInfo元素、EncryptedData元素或EncryptedKey元素的子元素出現,並為接收者提供對簽名進行驗證或對加密數據進行解密所需的密鑰信息。
KeyInfo元素是可選的,它可以附加在訊息上,或者通過一個安全通道傳送。

相關詞條

熱門詞條

聯絡我們