July 2002
Intermediate to advanced
560 pages
11h 10m
English
Modern encryption algorithms work with sequences of eight-bit bytes (octets). As a consequence, any XML document or portion of a document being encrypted must be converted to such a format by, for example, “printing” or serializing it.
The normal reason for encrypting XML (or any other data) is so that some authorized application can later decrypt it and use the information. If the XML will always be decrypted back into the same environment, then it will normally provide the same information and be faithfully decrypted. Maintaining the same environment means maintaining the same character encoding, namespace prefix bindings, scoped value for xml:lang, xml:base if relevant, and perhaps additional application ...
Read now
Unlock full access