Quality Assurance for Inline XBRL Accounts

 

What is an MD5 hash?

An MD5 hash is a digital fingerprint computed from the entire content of a document, in this case your submitted Inline XBRL Accounts document. If just one byte of the document is changed the MD5 hash will change unpredictably. The MD5 hashing algorithm is widely used to independently verify the integrity of a document, especially in transit. If the document's MD5 hash changes then it is an indication that the document's content has been changed (or it is the wrong document).

What use is it to me?

When we accept an attempted submission we generate the document's MD5 hash and "burn" it into the report document. If there is ever a question over which document the report relates to it is easy for you (or us) to re-compute the MD5 hash of the document attempt that we hold and check it against the hash burned in to the corresponding report.

The MD5 hash is provided solely for your reassurance and for your audit trail.