본문 바로가기

Technique/Asp.net

보안을 위해 SHA-512 암호화 처리

반응형


사용자 관련 패스워드 암호화 처리를 요청을 하여... 


요즘에는 필수 이기는 하지만... 처음해보았다 ㅜㅜ


일단 아래 소스를 보면 쉽게 이해가 된다.




   

   using System.Security.Cryptography; 





    public string pwdSha(string uesrPwd)

    {

        SHA512 sha512 = new SHA512Managed();

        byte[] pwdbyte = Encoding.UTF8.GetBytes(uesrPwd);

        byte[] outputByte = sha512.ComputeHash(pwdbyte);


        string strOutput = Convert.ToBase64String(outputByte);


        return strOutput;

    } 




반응형