2011-11-10 3 views
-3

C 프로그램에서 MD5 알고리즘을 구현하는 방법을 알려줄 수 있습니다. 주어진 암호를 캡처하고 해당 메시지 요약을 변환하고 저장하는 c 프로그램을 원합니다. 사실 POS 응용 프로그램 개발을 위해이 기능이 필요합니다.POS 용 C 언어의 Md5 구현

+0

[Google for this] (http://www.google.co.uk/search?sourceid=chrome&ie=UTF-8&q=md5+c+implementation)을 생각해 봤습니까? –

+0

[Google] (http://www.google.com)을 사용하고 "C MD5 라이브러리"를 검색해보십시오. –

+0

왜 md5로 암호를 해시하고 싶습니까? – CodesInChaos

답변

2

다음은 C에서 MD5의 공개 도메인 구현입니다. link.

0

메시지 요약을 즉시 저장하지 마십시오.

일반적인 비밀번호의 경우 데이터베이스를 직접 비밀번호로 다시 매핑 할 수 있습니다. Google 또는 즐겨 찾는 검색 엔진을 예로 들어 5ebe2294ecd0e0f08eab7690d2a6ee69를 검색하면됩니다.

이를 방지하려면 소금을 넣으십시오.

+0

소금이있는 일반 md5/sha1조차도 암호 해싱에 매우 약합니다. – CodesInChaos