Я использую веб-сайт как интерфейс, и все пользователи проходят аутентификацию со стандартным членством в ASP.NET. Пароли сохраняются "хэшированными" в SQL-базе данных.
Теперь я хочу написать desktop-client с административными функциями. Среди прочего должен быть метод для reset пароля пользователя. Я могу получить доступ к базе данных с сохраненными данными членства, но как я могу вручную создать пароль-соль и -hash? Использование пространства имен System.Web.Membership кажется неуместным, поэтому мне нужно знать, как вручную создать соль и хэш нового пароля.
Эксперты повышаются!:)