Я использую класс Rfc2898DeriveBytes для хеширования паролей.И я хочу использовать конструктор, который изменяет хеш-функцию ( MSDN ), но Visual Studio говорит, что конструктор не существует и показывает только конструкторы с тремя параметрами.
Ранее я использовалверсия с тремя параметрами, которые работали.
new Rfc2898DeriveBytes(pass, salt, m_iterations);
Это прекрасно работает.
new Rfc2898DeriveBytes(pass, salt, m_iterations, HashAlgorithmName.SHA256);
Это должно работать, но не