میک پر فائل کی sha256 ہیش کو کیسے چیک کریں۔
فہرست کا خانہ:
فائل کا sha256 ہیش چیک کرنے کی ضرورت ہے؟ آپ کمانڈ لائن سے میک او ایس میں کسی بھی فائل کا SHA 256 چیکسم آسانی سے چیک کر سکتے ہیں۔
ہم میک پر sha256 چیکسم کی توثیق کرنے کے لیے دو مختلف کمانڈ لائن ٹولز کا احاطہ کریں گے، اور دونوں ہی MacOS کے تمام جدید ورژنز کے ساتھ پہلے سے انسٹال ہیں۔
ان لوگوں کے لیے جو واقف نہیں ہیں، چیکسم بنیادی طور پر حروف اور اعداد کا ایک سٹرنگ ہے جو فائل کی سالمیت کا تعین کرنے کے لیے استعمال کیا جا سکتا ہے، جیسے کہ آیا ٹرانسمیشن کے دوران کوئی خرابی واقع ہوئی، یا فائل کے ساتھ چھیڑ چھاڑ کی گئی۔مثال کے طور پر، اگر فائل چیکسم آپ کے سرے پر پوسٹ کردہ چیکسم کے ساتھ مماثل ہے جہاں آپ کو فائل موصول ہوئی ہے، تو آپ یقین کر سکتے ہیں کہ فائل ایک جیسی ہے۔ ہیش اور چیکسم کی مختلف قسمیں ہیں، لیکن ہم یہاں sha256 کا احاطہ کریں گے۔
شمس کے ساتھ SHA256 چیکسم کی تصدیق کرنا
shasum کمانڈ تمام جدید میک پر دستیاب ہے اور اسے sha256 ہیش چیک کرنے کے لیے استعمال کیا جا سکتا ہے۔
ٹرمینل لانچ کریں اور پھر درج ذیل کمانڈ کا استعمال کریں، /path/to/file کو مناسب طور پر فائل پاتھ سے تبدیل کریں:
shasum -a 256 /path/to/file
مثال کے طور پر، یوزر ڈاؤن لوڈز فولڈر میں "TopSecret.tgz" نامی فائل کی sha256 ہیش کو چیک کرنے کے لیے، آپ درج ذیل کو استعمال کر سکتے ہیں:
shasum -a 256 ~/Downloads/TopSecret.tgz
آپ کو کچھ ایسا نظر آئے گا:
23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef ~/Downloads/TopSecret.tgz
جہاں سٹرنگ 23bd4728d59aa19260aaeec757b4f76eca4baebaf33a94f120086c06e7bc80ef sha236 چیکسم ہے۔
openssl کے ساتھ sha256 ہیش چیک کرنا
آپ openssl کمانڈ کا استعمال کرکے sha256 ہیش کو بھی چیک اور تصدیق کر سکتے ہیں۔
Terminal.app سے، درج ذیل کمانڈ استعمال کریں:
openssl sha256 filename
مثال کے طور پر، صارف کے دستاویزات کے فولڈر میں موجود "Data Integrity Matters.pdf" نامی فائل کی sha256 ہیش کی تصدیق کرنے کے لیے:
"openssl sha256 ~/Documents/Data Integrity Matters.pdf"
یہ کچھ اس طرح لوٹے گا جیسے:
SHA256(/Users/User/Documents/Data Integrity Matters.pdf)=b85775615fa5501afeb9b9ff1303a4c74e14367104oo824e14367104oo824e667dae
شماروں اور حروف کی بڑی تار کے ساتھ sha256 ہیش ہے۔
اگر آپ ہیش چیک کرنے کے عمومی عمل سے پہلے ہی واقف ہیں، چاہے وہ sha1 checksums یا MD5 ہیش کی جانچ ہو، تو یہ عمل اور کمانڈز آپ کے لیے حیران کن نہیں ہو سکتے، اگرچہ مؤخر الذکر md5 کے لیے مخصوص ایک مختلف کمانڈ استعمال کرتا ہے۔
چاہے آپ SHA-512 چیکسم، SHA-256 ہیش، SHA-1 ہیش، یا MD5 چیکسم کی توثیق کرنا چاہتے ہوں، آپ میک پر کمانڈ لائن کے ذریعے کچھ بھی کر سکتے ہیں۔ اس پر ہے!