Mac OS X میں SHA1 چیکسم چیک کریں۔
فہرست کا خانہ:
SHA ہیشنگ کا استعمال ڈسٹری بیوشن کنٹرول سسٹم کے ساتھ کثرت سے کیا جاتا ہے تاکہ نظرثانی کا تعین کیا جا سکے اور فائل میں بدعنوانی یا چھیڑ چھاڑ کا پتہ لگا کر ڈیٹا کی سالمیت کی جانچ کی جا سکے۔ عام استعمال کے لیے، ایک SHA چیکسم ایک سٹرنگ فراہم کرتا ہے جو کہ مطلوبہ فائل کی منتقلی کی تصدیق کے لیے استعمال کیا جا سکتا ہے۔ اگر SHA چیکسم مماثل ہے تو، فائلوں کی سالمیت کو برقرار رکھا گیا ہے۔
یہ ٹیوٹوریل آپ کو دکھائے گا کہ میک پر فائل کے sha1 چیکسم کو کیسے چیک کیا جائے، لیکن یہ لینکس میں بھی ایسا ہی کام کرتا ہے۔
Mac OS X میں فائل کا SHA1 ہیش کیسے چیک کریں
ٹرمینل لانچ کریں، جو ایپلی کیشنز اور یوٹیلٹیز فولڈر میں پایا جاتا ہے، اور درج ذیل نحو کا استعمال کریں:
shasum/path/to/file
ڈیسک ٹاپ پر "DownloadedFile.dmg" نام کی فائل کی تصدیق کرنے کے لیے، یہ ہوگا:
shasum ~/Desktop/DownloadedFile.dmg
یہ کچھ اس طرح آؤٹ پٹ کرے گا:
$ shasum ~/Desktop/CheckMe.zip ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip
وہ لمبی ہیکسا ڈیسیمل سٹرنگ SHA1 ہیش ہے۔
ٹرمینل ونڈو میں کچھ اس طرح نظر آسکتا ہے:
مکمل راستہ ٹائپ کیے بغیر فائل سسٹم میں گہرائی میں دفن SHA1 فائلوں کو چیک کرنے کا ایک آسان طریقہ یہ ہے کہ کمانڈ کا پہلا حصہ ٹائپ کریں پھر فائل کو ٹرمینل ونڈو میں گھسیٹ کر ڈراپ کریں۔ یہ خود بخود آپ کے لیے راستہ ٹائپ کرتا ہے:
شمس (فائل کو یہاں گھسیٹیں اور چھوڑیں)
اس کے ٹھیک سے کام کرنے کے لیے "شسم" کے بعد جگہ لگانا یاد رکھیں۔
شاسم کمانڈ کا ڈیفالٹ SHA1 استعمال کرنا ہے، جو کہ سب سے عام ہیش قسم ہے، لیکن اگر ضروری ہو تو اسے -a جھنڈے کے ساتھ 224، 256، 384، یا 512 میں تبدیل کیا جا سکتا ہے۔ SHA1 MD5 سے زیادہ عام ہوتا جا رہا ہے، آپ اب بھی آسانی سے md5 ہیش کو Mac OS X میں md5 کمانڈ کے ساتھ چیک کر سکتے ہیں۔
فائلوں کی تصدیق کے لیے SHA1 استعمال کرنے کی مثالیں
تو آپ سوچ رہے ہوں گے کہ آپ اسے فائل کی سالمیت کی تصدیق کے لیے کب استعمال کر سکتے ہیں؟
ایک عملی استعمال جس کا سامنا Mac صارفین کو ہو سکتا ہے وہ ایپل سے براہ راست سافٹ ویئر اپ ڈیٹ ڈاؤن لوڈ کرتے وقت ہوتا ہے، جو ہر ڈاؤن لوڈ کے صفحہ کے آخر میں اپنے سرورز کے ذریعے پیش کردہ ہر فائل کے SHA1 ہیش کی فہرست دیتا ہے۔ آپ نیچے اسکرین شاٹ میں اس طرح کی ایک تار کو نمایاں کر سکتے ہیں۔ یہ sha سٹرنگ صارفین کو آسانی سے ایپل سے اپنے ڈاؤن لوڈز کی سالمیت کی تصدیق کرنے کی اجازت دیتی ہے یا جب فائل کو تھرڈ پارٹی مرر سائٹ پر ہوسٹ کیا گیا ہو۔
اس طرح یہ بھی پتہ چلا کہ Mac OS X 10.7.3 کو خاموشی سے اپ ڈیٹ کر دیا گیا ہے، اور اس کے بارے میں کئی سوالات نے اس خاص پوسٹ کو جنم دیا۔
SHA1 ہیش سٹرنگز کا استعمال کرنا بھی ایک آسان طریقہ ہے فائل ٹرانسفر کو پیئر سے پیئر نیٹ ورکس کی توثیق کرنے اور اس بات کو یقینی بنانے کے لیے کہ ڈاؤن لوڈ مکمل ہو گیا ہے، یا یہ کہ فائل کے ساتھ کہیں چھیڑ چھاڑ نہیں ہوئی ہے۔ اصل SHA1 چیکسم کو جان کر، آپ سوالیہ میچوں میں فائل (فائلوں) کے اپنے ورژن کی تصدیق کر سکتے ہیں، اور یہ تعین کر سکتے ہیں کہ آیا فائل واقعی درست ہے اور مطلوبہ طور پر پہنچی ہے۔
