情報の暗号化と鍵管理--------一方向ハッシュ暗号化

メッセージダイジェスト、暗号化キーを生成するための通常の方法ハッシュ関数で、一般的には、次のとおりです
。1、MD5(メッセージダイジェストアルゴリズム5。):RSAデータセキュリティによって開発された一方向ハッシュアルゴリズム、非可逆、同じ平文は同じ暗号文を生成します。
2、SHA(セキュアハッシュアルゴリズム) : 160は、任意のデータ操作の長さの値を生成することができます。

 

一方向ハッシュ暗号化プロセスと結果は不可逆的な、一方通行です。

MD5は、クラックが比較的容易である、あなたは塩の道を使用する必要があります。

塩の一般的な使用:

MD5(パスワード+ユーザー名)、ユーザー名とパスワードは、これはMD5ダイジェスト実質的に非可逆を確認し、再MD5の文字列の連結程度です。

しかし、時にはユーザー名が変更される可能性があり、後にパスワードを変更(パスワードの検証プロセスが実際に要約が再び計算されている)は使用できません。

実際には、暗号化アルゴリズムMD5 +情報を構成します。

 

おすすめ

転載: www.cnblogs.com/pickKnow/p/11280522.html