"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Python] 파이썬에서 파일 해쉬 구하는 방법
728x90

 

파이썬에서 파일 해시값 MD5, SHA-1, SHA-256 구하는 방법 입니다.

 

hashlib 라이브러리를 import 한 후 사용합니다.

import hashlib
 
f = open("file.exe", 'rb')
data = f.read()
f.close()
 
print("MD5: " + hashlib.md5(data).hexdigest())
print("SHA-1: " + hashlib.sha1(data).hexdigest())
print("SHA-256: " + hashlib.sha256(data).hexdigest())

파읽을 읽어온 후 관련 해시값을 구하는 함수를 사용한 후 hexdigest로 변환해서 출력하면 아래와 같이 hash 값을 구할 수 있습니다.

 

이상 파이썬에서 md5, sha-1, sha-256 해쉬값을 구하는 방법을 알아보았습니다.

 

728x90
728x90
LIST