-6
A
答えて
1
は、MD5と同様の例です:
function superInsecureHash(string) {
return string.length;
}
console.log(superInsecureHash("Hello world!")); // 12
あなたが戻って12から得ることができます "こんにちは、世界!"どんな方法で?同様の理由から、いいえ、適切なハッシュ関数から元に戻ることはできません。
しかし、MD5は弱く破損しています。あなたは全くそれを使用してはならない、より良い選択肢を探してください。
MD5は、(ハックされた)ハッシュアルゴリズムであり、パスワードハッシュやセキュリティ上重要な目的には使用しないでください。ハッシュアルゴリズムを '解読'することはできません - 一方向関数であることを意図しています。原則として、すべて同じMD5ハッシュ値にハッシュできるさまざまなテキストがあります。 –