
Securing XML • Chapter 8 361
Figure 8.10 XML Document to Be Encrypted
<?xml version="1.0"?>
<customer>
<firstname>John</firstname>
<lastname>Doe</lastname>
<creditcard>
<number>4111111111111111</number>
<expmonth>12</expmonth>
<expyear>2000</expyear>
</creditcard>
</customer>
Now, let’s say we want to send this information to a partner, but we
want to encrypt the credit card information. Following the encryption
process laid out by the XML Encryption specification, the result is
shown in Figure 8.11.
Figure 8.11 XML Document After Encryption
<?xml version="1.0"?>
<customer>
<firstname>John</firstname>
<lastname>Doe</lastname>
<creditcard>
<xenc:EncryptedData
xmlns:xenc='http://www.w3.org/2000/11/temp-xmlenc' ...