I can't find a way of specifying the hashing algorithm used by the PBKDF2 (the Rfc2898DeriveBytes class) implementation in C#
It seems to be just SHA1. Am I missing something? I was hoping to use PBKDF2-SHA256.
Have a look at this blog post: the author has apparently observed the same lack of SHA-256 support in the
Rfc2898DeriveBytes class of .NET, and set out to write his own code. (I have not looked at that code and cannot vouch for its quality.)