Хеш строка в C #

У меня проблема при попытке получить строку хеша в c # .

Я уже пробовал несколько веб-сайтов, но большинство из них используют файлы для получения хеша. Другие, предназначенные для струнных, слишком сложны. Я нашел такие примеры аутентификации Windows для Интернета:

FormsAuthentication.HashPasswordForStoringInConfigFile(tbxPassword.Text.Trim(), "md5")

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

Пример:

string file  = "username";
string hash = ??????(username); 

Должен ли я использовать другой алгоритм хеширования, а не «md5»?

73
задан Edy Cu 9 March 2019 в 01:57
поделиться