단디연구소

[Python] 해쉬 구하기 본문

연구 자료/Programming

[Python] 해쉬 구하기

단디연구소 2016. 1. 13. 09:36

MD5해쉬 구하기 


#data 해쉬

import hashlib

def getMD5Hash(msg) :

    result = None

    if msg is not None :

        md5 = hashlib.md5()

        md5.update(msg)

        result = md5.hexdigest()

    return result


#파일 해쉬

def get_sha256(path):

    h = hashlib.sha256()

    

    with open(path, 'rb') as f:

        while True:

            data = f.read(BUF_SIZE)

            if not data:

                break

            h.update(data)


    return h.hexdigest()


'연구 자료 > Programming' 카테고리의 다른 글

[Python] PE파일 32bit, 64bit구분하기  (0) 2016.04.18
[python] gmail smtp 메일 전송  (0) 2016.03.17
[Python] Ctypes 모듈  (0) 2016.02.11
[Python] http post request  (0) 2016.01.05
Comments