Can now provide an external checksum to validate on creation/upload using alternative digest algorithms.
Closes #966