[암호학프로그램]MD5를 구현한 소스파일입니다.
- 최초 등록일
- 2011.06.15
- 최종 저작일
- 2010.06
- C언어
- 가격 10,000원
소개글
MD5를 구현한 소스파일입니다.
주석은 완벽하게 달아두었습니다.
컴파일 실행환경
Microsoft Visual C++ 6
본문내용
void padding(BYTE* in, UINT64 msg_len); //MD-5 패딩 함수
void MD5_init(); //MD-5 초기화 함수
void MD5(FILE* fptr, BYTE* result); //MD-5 해쉬 함수
void MD5_digest(BYTE *in); //MD-5 메시지 digest 함수
void FF(UINT *a, UINT b, UINT c, UINT d, UINT M, int s, UINT T); //F함수
void GG(UINT *a, UINT b, UINT c, UINT d, UINT M, int s, UINT T); //G함수
void HH(UINT *a, UINT b, UINT c, UINT d, UINT M, int s, UINT T); //H함수
void II(UINT *a, UINT b, UINT c, UINT d, UINT M, int s, UINT T); //I함수
void make_Bit128(BYTE in[16], UINT a, UINT b, UINT c, UINT d); //word 단위의 해쉬 값을 byte 단위로 변환하는 함수
참고 자료
없음