Create a function using C++ or C# that will generate an MD5 hash for a given string. For me is very important performance of such function. I already have a function that generates 2 million MD5 hashes per second on the Intel Core i3.
And I already have source code that can use each core of CPU and have speed 25 million MD5 hashes per second on each core (total 100 million hashes per second on i3, 4 cores). So there is 2 variants - create a new fucntion or modify existing source code (exctract function from it). If you already have such function please provide the speed of your functions.
Preference for Russian/Ukrainian contractors.