У меня есть устаревшее приложение, которое использует поставщик членства ASP.NET с бэкэндом SQL. Пароли в базе данных установлены на очистку. Я хотел бы зашифровать эти пароли при сохранении отдельных паролей. Как я могу программно выполнить это?
Я знаю, что для того, чтобы ASP.NET распознал изменение, мне нужно изменить формат пароля базы данных, соль пароля и сам пароль. Мне также нужно изменить формат пароля в конфигурации ASP.NET, чтобы использовать формат зашифрованного пароля.
По сути, мне нужно сгенерировать соль, получить пароль, применить шифрование к паролю, но я немного растерялся, как на самом деле шифровать пароль.