XMLcanonisatie
XMLcanonisatie is het proces waarbij een XML-document wordt omgezet in een unieke, canonieke vorm. Het doel is om semantisch equivalente documenten tot dezelfde byte-representatie te herleiden, zodat verschillen die geen betekenis in de informatie veranderen, buiten beschouwing blijven. Dit maakt betrouwbare vergelijking, hashing en digitale handtekeningen mogelijk.
Er bestaan verschillende canonicalisatie-varianten. De standaard XML Canonicalization (C14N) en de exclusieve variant Exclusive XML Canonicalization
De werking op hoog niveau: de algoritmes definiëren deterministische regels, zoals het sorteren van attributen, het
Toepassingen en aandachtspunten: canonicalisatie is een fundamenteel onderdeel van XML Handtekeningen (XMLDSig) en wordt gebruikt om