md5() 를 쓰는데 대해 문제가 있어서 글을 올립니다.

kywuk의 이미지

md5()함수를 써서 파일 제목을 해쉬 할려구 합니다.
md5()함수이용할려구 하니,
MD5_Init()
MD5_Update()
MD5_Final()

을 써야 하더라구여.
그런데 , 제가 파일 제목을 위 함수를 이용해서 해쉬 했더니,
파일 제목 에서 4글자만을 해쉬합니다.
어디가 잘못 되거 그런건지 답답해서 이렇게 글을 씁니다.

혹시 md5함수를 쓸때 이용하는 구조체(MD5_CTX) 때문인지,
너무나 답답합니다.

혹시 이러한 문제점에 대한 해결방법이나,
MD5_Update(),MD5_Final()가 구현되어 있는 ,
리눅스 소스가 있는 곳을 알고 계신분이 있으시면,
알려주시면 고맙겠습니다.
부탁 드립니다.

그럼 좋은 하루 되세요!!!!!^^

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지