2017-07-05 18 views
0

私はSHA-224ハッシュを持っています。それは0.0000(29 0s)1と0.999(30 9s)の数字で作ることができます。どのようにして、特定のハッシュがある間隔で数値で作られているかどうかを調べることができます。すべてのハッシュを計算する必要なしに、0.00(29 0s)〜0.666(30 6s)間隔でハッシュを見つけよう

+3

暗号ハッシュのポイントは、ハッシュの元の値についてできるだけ少ない予測を可能にすることです。 –

+0

この質問はC++またはC#に関係していますか? –

+0

私はあなたがハッシュのポイントを見逃していると思います。 [暗号ハッシュ関数](https://en.wikipedia.org/wiki/Cryptographic_hash_function)が実際に何をしているのかを読んでください。ヒント:これは1つの方向でしか動作しないため、これはできません(すべてのハッシュを生成せずに) – JNYRanger

答えて

1

ハッシュとルックアップテーブルをすべて計算することなく、SHA-224でやりたいことをする方法はありません。

+0

もう知っていますが、別の方法があると思っていました。どうやらそこにはない。ありがとうございました:D – Cucc

+0

あなたの質問に答えた場合は、ありがとうと言うのではなく、回答を受け入れてください。 –

関連する問題