XML Encryption Syntax and Processing especifica um processo para criptografar dados e representar o resultado em XML. Os dados podem ser dados arbitrários (incluindo um documento XML), um elemento XML ou conteúdo do elemento XML. O resultado da criptografia de dados é um elemento XML Encryption que contém ou faz referência aos dados de criptografia.