checksumEntireFile

Clones the provided input, reads all bytes from the file, and calls .checkFooter

Note that this method may be slow, as it must process the entire file. If you just need to extract the checksum value, call .retrieveChecksum.