আমি কিছুক্ষণ ধরেই ভাবছিলাম, "প্রতিধ্বনি 'হেলিওর্ল্ড' কেন? ওপেনসেল পাসডাব্লু -1 -স্টিডিন" প্রতিবার বিভিন্ন ফলাফল দেয়? যদি আমি আমার / ইত্যাদি / ছায়ায় কোনও হ্যাশ রাখি তবে আমি সেগুলি আমার হিসাবে ব্যবহার করতে পারি পাসওয়ার্ড এবং আমার সিস্টেমে লগইন, এটি কিভাবে কাজ করে?
computer:/ user$ echo 'helloworld' | openssl passwd -1 -stdin
$1$xlm86SKN$vzF1zs3vfjC9zRVI15zFl1
computer:/ user$ echo 'helloworld' | openssl passwd -1 -stdin
$1$/0.20NIp$pd4X9xTZ6sF8ExEGqAXb9/
computer:/ user$ echo 'helloworld' | openssl passwd -1 -stdin
$1$sZ65uxPA$pENwlL.5a.RNVZITN/zNJ1
computer:/ user$ echo 'helloworld' | openssl passwd -1 -stdin
$1$zBFQ0d3Z$SibkYmuJvbmm8O8cNeGMx1
computer:/ user$ echo 'helloworld' | openssl passwd -1 -stdin
$1$PfDyDWER$tWaoTYym8zy38P2ElwoBe/
আমি ভাবব যে আমার পাসওয়ার্ডটি কী হওয়া উচিত তা সিস্টেমে বর্ণনা করতে আমি এই হ্যাশটি ব্যবহার করি, তাই প্রতিবার আমার একই ফলাফল পাওয়া উচিত। আমি না কেন?
3
যদি তারা প্রতিবারের মতো হয় তবে একজন আক্রমণকারী কেবলমাত্র কয়েক বিলিয়ন সাধারণ পাসওয়ার্ড হ্যাশ করতে পারে এবং সহজেই তাদের জন্য পরীক্ষা করতে পারে।
—
ডেভিড শোয়ার্জ