Python

Python) 파이썬 파일 hash 찾기 (MD5, SHA1, SHA256)

로픽 2022. 5. 24. 17:55
300x250

파이썬 파일 hash 찾기 (MD5, SHA1, SHA256)

 

hashlib를 이용하여 파일 hash 찾기

def file_hash(file_path):
    hashData = []

    try:
        f = open(file_path, 'rb')
        data = f.read()
    finally:
        f.close()

    hashData.insert(0, hashlib.md5(data).hexdigest())
    hashData.insert(1, hashlib.sha1(data).hexdigest())
    hashData.insert(2, hashlib.sha256(data).hexdigest())

    return hashData

 

 

 

반응형