HappyWeasel
C# - 암호화 (SHA256) 본문
using System.Security.Cryptography;
public static string encryptSHA256(string plain)
{
try
{
//바이트로 변환
byte[] plainBytes = Encoding.UTF8.GetBytes(plain);
SHA256Managed sm = new SHA256Managed();
byte[] encryptBytes = sm.ComputeHash(plainBytes);
//hex.. 16진수
//string encryptString = BitConverter.ToString(encryptBytes).Replace("-", "").ToLower();
//base64
string encryptString = Convert.ToBase64String(encryptBytes);
return encryptString;
}
catch (Exception)
{
return null;
}
}
'Basic > C# (.NET)' 카테고리의 다른 글
C# - 구조체 (Struct) (0) | 2019.04.29 |
---|---|
C# - Form 창 크기 잠금 (0) | 2019.04.24 |
C# - IP return 함수 (0) | 2019.04.22 |
C# - Splash Window (Loading Form) 만들기 (0) | 2019.04.11 |
C# - Thread (0) | 2019.04.11 |
Comments