Как хэшировать два блока данных с помощью HashAlgorithm в C#?
мне нужно хэшировать пароль с солью в C#. Соль получается из одного источника и имеет тип byte[], пароль получен из другого источника и имеет тип String.
вычисление хэша одного блока довольно просто-просто вызовите HashAlgorithm.ComputeHash () и это сделано, но как вычислить хэш двух блоков без предварительного построения их конкатенации?
2 ответов
вы захотите заглянуть в TransformBlock и TransformFinalBlock методы.
последняя ссылка MSDN иллюстрирует использование обоих с образцом кода, который потенциально может много публиковать здесь.
