Victorian Electronic Records Strategy - Forever Digital logo
 


Search
    

5.3 Canonicalisation

A digital signature operates on binary data. An XML document is a sequence of textual objects which may have many equivalent binary representations. This section specifies how it is ensured that the binary data being passed to the digital signature is identical each time the signature is calculated and verified.

5.3.1 VERS mechanism

All whitespace is removed from the characters selected in section 5.2.1. Whitespace is defined as the Unicode characters: tab U+0x0009, carriage return U+0x000D, line feed U+0x000A, and space U+0x0020. All remaining characters are passed to the digital signature encoded as UTF-8. UTF-8 is defined in section 3.8 of [Unicode] or the equivalent ISO standard.

back to top

Victorian Government logo - Link to VicGov home Public Record Office Victoria logo - Link to PROV home