In my current project, I am working with XML data in a protocol that has
checksum/signature verification of a portion of the document.
...
the server sends me XML with empty elements as full open/close tags,
but toxml() serializes them to the XML empty element (Element/), so
the checksum
Read up on XML canonicalization (abrreviated as c14n). lxml implements
this, also xml.dom.ext.c14n in PyXML. You'll need to canonicalize on
both ends before hashing.
I said normalization but I think canonicalization is the word I was
looking for. I wasn't aware that lxml implented it (or that
Is there any way of keeping this info in PIL?
I don't think so... when I investigated in the past, I think I
discovered that the PIL can't write EXIF data (I might be wrong,
though, or my information might be outdated).
Alternatively, is there a simple image
processing package that does it?