اسٹرنگ کے SHA1 ہیش کو کیسے چیک کریں۔
فہرست کا خانہ:
کیا آپ کو سٹرنگ کی sha1 ہیش کو چیک کرنے کی ضرورت ہے؟ آپ کمانڈ لائن سے کسی بھی سٹرنگ کی sha1 ہیش آسانی سے تلاش کر سکتے ہیں، اور یہ چال میک او ایس یا لینکس سے sha1 ہیش کو چیک کرنے کے لیے کام کرتی ہے۔
ہم openssl کمانڈ استعمال کریں گے
ایک سٹرنگ کا SHA1 ہیش چیک کریں
کسی بھی ٹیکسٹ سٹرنگ کے SHA1 ڈائجسٹ کو چیک کرنے کا طریقہ یہ ہے، اس مثال میں ہم پاس ورڈ استعمال کریں گے لیکن آپ استعمال کر سکتے ہیں۔ کوئی بھی ٹیکسٹ سٹرنگ۔ ٹرمینل لانچ کریں اور درج ذیل کمانڈ درج کریں:
"echo -n yourpassword>"
آؤٹ پٹ کچھ اس طرح نظر آئے گا:
(stdin)=b48cf0140bea12734db05ebcdb012f1d265bed84
یہ "yourpassword" کا sha1 چیکسم ہے، ظاہر ہے "yourpassword" کو اپنے اصل پاس ورڈ میں تبدیل کر کے اس کا ہیش دیکھیں۔ اسی طرح آپ اسے کسی بھی سٹرنگ میں تبدیل کر سکتے ہیں، لہذا اگر آپ "ILoveStarWars81" کی sha1 ہیش کو چیک کرنا چاہتے ہیں تو اسے صرف نحو میں پلگ کریں۔
یہ ٹرمینل ونڈو پر کچھ اس طرح نظر آ سکتا ہے:
اس مثال کے باہر، SHA1 ہیش کو چیک کرنا اکثر فائل یا اسٹرنگ کی سالمیت کی تصدیق کے لیے استعمال ہوتا ہے، جس کا ہم نے پہلے بھی کئی مواقع پر احاطہ کیا ہے۔
کچھ پس منظر کے لیے، یہ سیکیورٹی کے مسائل کو دریافت کرنے میں مددگار ثابت ہو سکتا ہے۔ مثال کے طور پر، اگر آپ LinkedIn کا استعمال کرتے ہیں تو آپ نے شاید اب تک سنا ہوگا کہ 6 سے زیادہ کے ساتھ سیکیورٹی کی ایک بڑی خلاف ورزی ہوئی ہے۔5 ملین صارف کے پاس ورڈز چوری ہو گئے اور ویب پر لیک ہو گئے۔ سب سے پہلے آپ کو اس سائٹ پر اپنا پاس ورڈ تبدیل کرنا ہے، لیکن اگر آپ یہ دیکھنا چاہتے ہیں کہ کیا آپ کا پاس ورڈ لیک ہونے والوں میں شامل ہے تو آپ کو پاس ورڈ کے SHA1 ہیش کی ضرورت ہوگی۔
آپ اس آؤٹ پٹ کو حالیہ LinkedIn مثال میں لیک ہونے والے پاس ورڈز کی فہرست سے موازنہ کرنے کے لیے استعمال کر سکتے ہیں، لیکن بالآخر اسے کسی بھی sha1 چیکسم کی تصدیق کے لیے استعمال کیا جا سکتا ہے۔