2011-11-10 109 views
-3

任何人都可以告訴我如何在C程序中實現MD5算法。我想要一個c程序來捕獲給定的密碼並轉換其等效消息摘要並保存。實際上,我需要這個POS應用程序開發的功能。Md5在C語言中的實現POS

+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 library」。 –

+0

爲什麼你想用md5散列密碼? – CodesInChaos

回答

2

這是C:link中MD5的公共域實現。

0

您應該避免直接保存消息摘要。

對於常見密碼,您可能會發現數據庫直接映射回密碼 - 只需使用Google或您最喜愛的搜索引擎搜索5ebe2294ecd0e0f08eab7690d2a6ee69作爲示例。

包括一個鹽來防止這種情況發生。

+0

即使是純粹的md5/sha1,對於密碼哈希來說也很弱。 – CodesInChaos