I am trying to translate some existing C++ code to C#. I have some code which calls CryptHashData 3 times on the same HCRYPTHASH. The documentation says "This function and CryptHashSessionKey can be called multiple times to compute the hash of long or discontinuous data streams."
Which is what I want to achieve in C#. Unfortunately, MD5.ComputeHash() doesn't appear to have a way to build on the existing hash.
Am I missing something, is there a C# API that would achieve this?
...Stefan