2011-12-14 26 views
2

データファイルをハッシュ/アンハッシュする方法を教えてください。これはsqliteデータベースになります。ここでデータファイルをハッシュ/ハッシュ解除するにはどうすればよいですか?

+2

"ハッシュを解除する"というものは本当にありません。あなたは何をしようとしていますか?信頼できないファイルの整合性を確認しますか?何か違います? –

+0

ハッシュの代わりに圧縮を意味しますか? – dreamlax

答えて

0

代わりにエンコード/デコードを検索してください。ハッシングは1つの方法であり、パスワード、コンテンツなどの検証に使用され、そのコンテンツからの後続のmd5(または類似の)ハッシュが同一であることを確認したい場合に使用します。

0

沸騰した水に入れた後に塩の穀物を戻すようなものです。 Unhashingは定義上可能ではありません。

ハッシングは定義上一方向のプロセスです。あなたは沸騰した水に塩を入れると、塩の穀物をハッシュしています。あなたは穀物を元に戻すことはできませんが、味によって水を比較することができます。

あなたは良い味の芽を持つ良いハッシュが必要です。

関連する問題