2011-11-10 4 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 library"を検索してみてください。 –

+0

なぜmd5でパスワードをハッシュしたいのですか? – CodesInChaos

答えて

2

ここには、C:linkのMD5のパブリックドメイン実装があります。

0

メッセージダイジェストをすぐに保存しないでください。

一般的なパスワードの場合、パスワードを直接マップするデータベースがあります。Googleまたはお気に入りの検索エンジンを例として5ebe2294ecd0e0f08eab7690d2a6ee69を検索するだけです。

これを防ぐために塩を入れてください。

+0

塩を含むプレーンなmd5/sha1でも、パスワードハッシングには非常に弱いです。 – CodesInChaos

関連する問題