[python] M2Crypto를 사용하여 해시 함수를 적용하는 방법은 어떻게 되나요?

먼저, M2Crypto를 사용하기 위해 해당 모듈을 설치해야 합니다. 다음은 M2Crypto를 설치하는 방법입니다.

$ pip install M2Crypto

다음은 M2Crypto를 사용하여 해시 함수를 적용하는 예제 코드입니다.

from M2Crypto import EVP

def apply_hash(input_data):
    md = EVP.MessageDigest('sha256')
    md.update(input_data)
    digest = md.final()
    return digest

위의 코드에서는 M2Crypto 모듈을 사용하여 sha256 해시 함수를 적용하였습니다. apply_hash 함수는 입력 데이터에 해당 해시 함수를 적용하여 결과를 반환합니다.

해시 함수를 적용하는 방법에 대한 간단한 예제를 제공하였습니다. 더 많은 정보는 M2Crypto 모듈의 공식 문서를 참조하시기 바랍니다.