XML Encryption

XML Encryption,[4] like XML Signature, is a W3C recommended standard for protecting digital content. It specifies the processing steps to encrypt data bytes, syntax to represent the encrypted bytes as an XML element, and the processing steps to retrieve the original content from XML representation of the encrypted data. The input data bytes themselves could be in any format, including XML format. With XML, you get the additional capability to encrypt an element (and all its children) or element content. The element content includes its text data and children, excluding the start and end tags and the attributes and namespace declarations within the start tag.

[4] The complete name of the recommendation is XML Encryption Syntax and ...

Get J2EE™ Security for Servlets, EJBs and Web Services: Applying Theory and Standards to Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.