MD5 ハッシュをゼロで開始できますか? SHA-1はどうですか?
12225 次
8 に答える
20
はい:
$ echo -n "363" | md5sum
00411460f7c92d2124a67ea0f4cb5f85 -
$ echo -n "351" | sha1sum
0026476a20bfbd08714155bb66f0b4feb2d25c1c
bash で次のコマンドを実行すると見つかります。
for i in {1..1000} ; do echo $(echo -n $i | md5sum) $i ; done | sort | head
于 2010-07-05T14:48:55.563 に答える
6
文字列で試してみてください: jk8ssl
echo md5('jk8ssl')
生成 :
00000000 18e6137a c2caab16 074784a6
まだいいの見つけられませんでした^^
于 2011-10-11T05:43:38.467 に答える
6
ゼロバイトで始まる MD5 ハッシュを見つけました!
2文字列
ユニコード #7358 #34823
$returnValue = md5('Ჾ蠇');
結果:
00000000 5e0a51c8 313ffb43 8a3a2861
于 2011-08-05T14:39:38.360 に答える
5
もちろん。または 2 つのゼロ。以上。一般に、「ランダムな」入力が k 個の先行ゼロ ニブルを含む結果にハッシュされる確率は、約 2 -4kです。
于 2010-07-05T14:47:39.483 に答える
4
の md5 = 0cc175b9c0f1b6a831c399e269772661
<?php echo md5( 'a' ); ?>
i の Sha1 = 042dc4512fa3d391c5170cf3aa61e6a638f84342
<?php echo sha1( 'i' ); ?>
なぜでしょうか :D
于 2010-07-05T14:48:27.843 に答える
3
「a」の MD5 ハッシュ = 0cc175b9c0f1b6a831c399e269772661
「9」の SHA1 ハッシュ = 0ade7c2cf97f75d009975f4d720d1fa6c19f4897
于 2010-07-05T14:47:24.740 に答える
2
暗号化ハッシュでは、任意のビットが、ランダムな入力に対して 0 または 1 になる可能性が等しくなければなりません。
于 2010-07-05T14:58:54.247 に答える