私が働いているシステムが数値コードから始まるハッシュコードをどのように作成するのかを理解しようとしています。私はこれらのペア "small_number、big_number"のいくつかを集めていますが、システムがbig_numberを得るためにsmall_numberをどのようにエンコードするかを理解することはできません。システムはbig_numberからsmall_numberを取得できるので、デコードが可能です。逆ハッシング関数
数字は、これらのようになります。
197 >> 29337857947107767585 1078 >> 84080031635590040762 1083 >> 32373003898332638476 1409 >> 79402294967209014727 1498 >> 25254493910542918727 2945 >> 85687067382221703925 2946 >> 88767616208189692328
私はまったく見当もつかない。あなたはあまりにもいくつかの読書を指摘できますか?
は、システムが機能を逆にすることができた場合、関数は全くハッシュ関数ではなく、cipherあなた
プロセスを簡単に元に戻すことができれば、使用されているハッシュアルゴリズムではありません。あなたはアルゴリズムに関して何かを唱えていますか? – driis
システムに20桁を超える数値コードを入力するとどうなりますか? – CodesInChaos