Hash String in c #

Ich habe ein Problem beim Versuch, einen Hash-String in @ zu bekommec#.

Ich habe bereits einige Websites ausprobiert, aber die meisten verwenden Dateien, um den Hash zu erhalten. Andere für Streicher sind etwas zu komplex. Ich habe Beispiele für die Windows-Authentifizierung für das Web wie folgt gefunden:

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

Ich muss einen Hash verwenden, um eine Zeichenfolge, die einen Dateinamen enthält, sicherer zu machen. Wie kann ich das machen

Beispiel

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

Sollte ich einen anderen Hashalgorithmus verwenden und nicht "md5"?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage