256bit checksum on file

What would be the best way to get the checksum data from a file. Previously I was able to use MD5Digest but this year, my requirement is for sha256 instead of MD5 which is 128.


Or use MBS Plugin class.
E.g. SHA256MBS class can hash a big file multithreaded without blocking user interface.


Thanks guys, I ended up using the MBS plugin.

dim m as String = SHA256MBS.HashFile(f)

Worked like a charm.