XML Encryption Syntax and Processing especifica un proceso para cifrar datos y representar el resultado en XML. Los datos pueden ser datos arbitrarios (incluido un documento XML), un elemento XML o contenido del elemento XML. El resultado de cifrar datos es un elemento de cifrado XML que contiene o hace referencia a los datos de cifrado.