How to compute MD5 hash for file in C# in next way:
Compute hash for range 1-4096 bytes -> get MD5 hash for this range;
1-8192 -> get MD5 hash for this range;
1-12288 -> get MD5 hash for this range;
1-16384 -> get MD5 hash for this range;
...
1-end of file -> get MD5 hash for file.
So I always read file using buffer with size 4096 bytes and want to update hash for all read part of file. How to realize it? Looks like MD5CryptoServiceProvider can't help with this task.