에서 해시 문자열을 얻으려고 할 때 문제가 c#있습니다.
이미 몇 개의 웹 사이트를 시도했지만 대부분은 파일을 사용하여 해시를 얻습니다. 다른 문자열은 너무 복잡합니다. 다음과 같은 웹용 Windows 인증의 예를 찾았습니다.
FormsAuthentication.HashPasswordForStoringInConfigFile(tbxPassword.Text.Trim(), "md5")
파일 이름이 포함 된 문자열을보다 안전하게 만들려면 해시를 사용해야합니다. 어떻게 할 수 있습니까?
예:
string file = "username";
string hash = ??????(username);
"md5"가 아닌 다른 해싱 알고리즘을 사용해야합니까?