728x90
반응형
728x170
▶ MD5 클래스 : ComputeHash 메소드를 사용해 MD5 해시값 구하기 예제
using System;
string md5HashValue = GetMD5HashValue("d:\\test.txt");
Console.WriteLine(md5HashValue);
300x250
▶ MD5 클래스 : ComputeHash 메소드를 사용해 MD5 해시값 구하기
using System;
using System.IO;
using System.Security.Cryptography;
#region MD5 해시값 구하기 - GetMD5HashValue(filePath)
/// <summary>
/// MD5 해시값 구하기
/// </summary>
/// <param name="filePath">파일 경로</param>
/// <returns>MD5 해시값</returns>
public string GetMD5HashValue(string filePath)
{
using(MD5 md5 = MD5.Create())
{
using(FileStream stream = File.OpenRead(filePath))
{
return BitConverter.ToString(md5.ComputeHash(stream)).Replace("-", string.Empty);
}
}
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 선행 0을 추가해 값 문자열 출력하기 (0) | 2021.08.20 |
---|---|
[C#/COMMON] 최대 공약수를 사용해 정수 비율 구하기 (0) | 2021.08.20 |
[C#/COMMON] 최대 공약수 구하기 (0) | 2021.08.20 |
[C#/COMMON] 최대 공약수를 사용해 정수 비율 구하기 (0) | 2021.08.20 |
[C#/COMMON] 최대 공약수 구하기 (0) | 2021.08.20 |
[C#/COMMON] List<T> 클래스 : RemoveAll 메소드를 사용해 조건에 해당하는 요소 삭제하기 (0) | 2021.08.20 |
[C#/COMMON] Process 클래스 : 프로세스명과 사용자명으로 프로세스 죽이기 (0) | 2021.08.20 |
[C#/COMMON] Process 클래스 : 프로세스 소유자명 구하기 (0) | 2021.08.20 |
[C#/COMMON] TcpListener 클래스 : Pending 메소드를 사용해 신규 연결시 기존 연결 버리기 (0) | 2021.08.20 |
[C#/COMMON] Regex 클래스 : Replace 정적 메소드를 사용해 공백 문자열 제거하기 (0) | 2021.08.20 |
댓글을 달아 주세요