MD5 ، SHA-1 ، اور SHA-256 ہیشس کیا ہیں ، اور میں ان کی جانچ کیسے کرسکتا ہوں؟

Aug 23, 2025
رازداری اور حفاظت

آپ اپنے انٹرنیٹ سفر کے دوران کبھی کبھی ایم ڈی 5 ، SHA-1 ، یا SHA-256 ہیش کو ڈاؤن لوڈ کے ساتھ دکھاتے ہوئے دیکھیں گے ، لیکن حقیقت میں نہیں معلوم کہ وہ کیا ہیں۔ ایسا لگتا ہے کہ متن کے بظاہر بے ترتیب تاریں آپ کو ان فائلوں کی توثیق کرنے کی اجازت دیتی ہیں جن کی آپ ڈاؤن لوڈ کرتے ہیں وہ خراب یا خراب نہیں ہوتیں۔ آپ ونڈوز ، میک او ایس اور لینکس میں شامل کمانڈز کے ذریعہ یہ کرسکتے ہیں۔

ہیشز کیسے کام کرتی ہے ، اور ڈیٹا کی توثیق کیلئے وہ کس طرح استعمال ہوتی ہے

ہیشس خفیہ نگاری کی مصنوعات ہیں الگورتھم حروف کی ایک تار تیار کرنے کے لئے ڈیزائن کیا گیا ہے۔ ان پٹ ڈیٹا کے سائز سے قطع نظر ، اکثر ان ڈوروں کی طوالت لمبائی ہوتی ہے۔ مذکورہ چارٹ پر ایک نظر ڈالیں اور آپ دیکھیں گے کہ "فاکس" اور "سرخ فاکس دونوں نیلے رنگ کے کتے پر چھلانگ لگاتے ہیں" جس کی لمبائی کی پیداوار ایک ہی ہوتی ہے۔

اب چارٹ میں دوسری مثال کا موازنہ تیسرے ، چوتھے اور پانچویں سے کریں۔ آپ دیکھیں گے کہ ان پٹ ڈیٹا میں بہت معمولی تبدیلی کے باوجود ، نتیجے میں پیدا ہونے والی ہیشیں سب ایک دوسرے سے بہت مختلف ہیں۔ یہاں تک کہ اگر کوئی ان پٹ ڈیٹا کے بہت چھوٹے ٹکڑے میں ترمیم کرتا ہے تو ، ہیش ڈرامائی طور پر تبدیل ہوجائے گا۔

MD5 ، SHA-1 ، اور SHA-256 ہیش کے مختلف کام ہیں۔ سافٹ ویئر تخلیق کار اکثر فائل ڈاؤن لوڈ کرتے ہیں ، جیسے لینکس .ایسو فائل ، یا یہاں تک کہ ونڈوز. ایکسی فائل take اور اسے ہیش فنکشن کے ذریعے چلاتے ہیں۔ اس کے بعد وہ اپنی ویب سائٹوں پر ہیشوں کی آفیشل لسٹ پیش کرتے ہیں۔

اس طرح ، آپ فائل کو ڈاؤن لوڈ کرسکتے ہیں اور پھر ہیش فنکشن چلا سکتے ہیں اس بات کی تصدیق کرنے کے لئے کہ آپ کے پاس اصل ، اصل فائل موجود ہے اور یہ کہ ڈاؤن لوڈ کے عمل کے دوران اس میں خرابی نہیں ہوئی ہے۔ جیسا کہ ہم نے اوپر دیکھا ، فائل میں بھی ایک چھوٹی سی تبدیلی ہیش کو ڈرامائی انداز میں بدل دے گی۔

یہ بھی کارآمد ثابت ہوسکتے ہیں اگر آپ کے پاس کوئی فائل غیر سرکاری ذریعہ سے ہے اور آپ اس کی تصدیق کرنا چاہتے ہیں کہ یہ جائز ہے۔ ہم کہتے ہیں کہ آپ کے پاس لینکس ہے ۔آئی او فائل آپ کو کہیں سے ملی ہے اور آپ اس کی تصدیق کرنا چاہتے ہیں کہ اس میں کوئی چھیڑ چھاڑ نہیں کی گئی ہے۔ آپ لینکس تقسیم کی ویب سائٹ پر اس مخصوص آئی ایس او فائل کی ہیش آن لائن تلاش کرسکتے ہیں۔ اس کے بعد آپ اسے اپنے کمپیوٹر پر ہیش فنکشن کے ذریعہ چلا سکتے ہیں اور تصدیق کر سکتے ہیں کہ یہ اس ہیش ویلیو سے میل کھاتا ہے جس کی آپ اسے توقع کرتے ہیں۔ اس سے اس فائل کی تصدیق ہوتی ہے جو آپ کے پاس موجود ہے وہی فائل ہے جو لینکس کی تقسیم کی ویب سائٹ پر بغیر کسی ترمیم کے ڈاؤن لوڈ کرنے کے لئے پیش کی جارہی ہے۔

نوٹ کریں کہ "تصادم" MD5 اور SHA-1 کے افعال کے ساتھ پائے گئے ہیں۔ یہ متعدد مختلف فائلیں ہیں example مثال کے طور پر ، ایک محفوظ فائل اور بدنیتی والی فائل — جس کا نتیجہ ایک ہی MD5 یا SHA-1 ہیش کا ہوتا ہے۔ اسی لئے آپ کو ممکن ہو تو SHA-256 کو ترجیح دینی چاہئے۔

کسی بھی آپریٹنگ سسٹم میں ہیش افعال کا موازنہ کیسے کریں

اس بات کو ذہن میں رکھتے ہوئے ، آئیے آپ کو ڈاؤن لوڈ کی گئی فائل کی ہیش کی جانچ پڑتال کرنے کا طریقہ اور اس کی موازنہ آپ کی دی گئی فائل سے کرتے ہیں۔ یہاں ونڈوز ، میک او ایس ، اور لینکس کے طریقے ہیں۔ اگر آپ ایک ہی فائل پر اسی ہیشنگ فنکشن کا استعمال کررہے ہیں تو ہیشز ہمیشہ ایک جیسی ہوں گی۔ اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کون سا آپریٹنگ سسٹم استعمال کرتے ہیں۔

ونڈوز

یہ عمل پاور شیل کی بدولت ونڈوز پر کسی تھرڈ پارٹی سافٹ ویئر کے بغیر ممکن ہے۔

شروع کرنے کے لئے ، اپنے اسٹارٹ مینو میں "ونڈوز پاورشیل" شارٹ کٹ لانچ کرکے پاورشیل ونڈو کھولیں۔

آپ کی ہیش کو دیکھنا چاہتے ہیں کسی بھی فائل کے راستے کے ساتھ ، "C: \ path \ to \ file.iso" کو تبدیل کرتے ہوئے ، درج ذیل کمانڈ کو چلائیں۔

گیٹ-فائل ہش سی:. راستہ \ سے. file.iso

فائل کے سائز ، آپ جس الگورتھم کو استعمال کررہے ہیں ، اور فائل کی ڈرائیو کی رفتار جاری ہے اس پر منحصر ہے کہ فائل کی ہیش تیار کرنے میں کچھ وقت لگے گا۔

بطور ڈیفالٹ ، کمانڈ ایک فائل کیلئے SHA-256 ہیش دکھائے گی۔ تاہم ، اگر آپ کو MD5 ، SHA-1 ، یا ہیش کی دوسری قسم کی ضرورت ہو تو آپ ہیشنگ الگورتھم کو استعمال کرنا چاہتے ہیں۔

مختلف ہیشنگ الگورتھم کی وضاحت کرنے کے لئے مندرجہ ذیل میں سے ایک کمانڈ چلائیں:

گیٹ-فائل ہش سی:. راستہ \ سے. file.iso- الگوریتم MD5
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الورگیتھم SHA1
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الورگیتھم SHA256
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الورگیتھم SHA384
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الورگیتھم SHA512
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الگورتھم میکٹری ٹریڈز
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الورگیتھم RIPEMD160

ہیش فنکشن کے نتائج کا موازنہ اس نتیجہ سے کریں جس کی آپ کو توقع ہے۔ اگر یہ ایک ہی قدر کی حیثیت رکھتی ہے تو ، فائل کو خراب نہیں کیا گیا ، چھیڑ چھاڑ نہیں کی گئی ہے ، یا کسی اور طرح سے اصل سے تبدیل نہیں کیا گیا ہے۔

میکوس

میک او ایس میں مختلف قسم کے ہیشس دیکھنے کے لئے کمانڈ شامل ہیں۔ ان تک رسائی حاصل کرنے کے لئے ، ایک ٹرمینل ونڈو لانچ کریں۔ آپ اسے فائنڈر> ایپلیکیشنز> افادیت> ٹرمینل پر تلاش کریں گے۔

دھواں کمانڈ ایک فائل کی MD5 ہیش کو ظاہر کرتی ہے:

ایم ڈی 5 / پاتھ / ٹو / فائل

شسم کمانڈ ڈیفالٹ کے ذریعہ کسی فائل کی SHA-1 ہیش کو دکھاتی ہے۔ اس کا مطلب ہے کہ مندرجہ ذیل احکامات ایک جیسے ہیں:

shasum / path / to / file
shasum -a 1 / path / to / file

کسی فائل کی SHA-256 ہیش کو ظاہر کرنے کے لئے ، درج ذیل کمانڈ کو چلائیں:

shasum -a 256 / path / to / file

لینکس

لینکس پر ، کسی ٹرمینل تک رسائی حاصل کریں اور کسی فائل کے لئے ہیش دیکھنے کیلئے مندرجہ ذیل کمانڈ میں سے ایک کو چلائیں ، اس پر منحصر ہے کہ آپ کس قسم کی ہیش دیکھنا چاہتے ہیں:

md5sum / path / to / file
sha1sum / path / to / file
sha256sum / path / to / file

اس سے بھی زیادہ سیکیورٹی کے لئے کچھ ہیشس خفیہ طور پر دستخط کرتے ہیں

جبکہ ہیشز اس بات کی تصدیق کرنے میں آپ کی مدد کرسکتی ہیں کہ فائل کے ساتھ چھیڑ چھاڑ نہیں کی گئی تھی ، یہاں ابھی بھی حملے کا ایک راستہ موجود ہے۔ ایک حملہ آور لینکس تقسیم کی ویب سائٹ پر کنٹرول حاصل کرسکتا ہے اور اس پر ظاہر ہونے والی ہیشوں میں ترمیم کرسکتا ہے ، یا حملہ آور ایک درمیانی درجے کا حملہ کرسکتا ہے اور ٹرانزٹ میں ویب پیج میں ترمیم کرسکتا ہے اگر آپ ویب سائٹ تک HTTP کے بجائے ویب سائٹ تک رسائی حاصل کررہے تھے۔ خفیہ کردہ HTTPS .

یہی وجہ ہے کہ جدید لینکس کی تقسیم اکثر ویب صفحات پر درج ہیش سے زیادہ مہیا کرتی ہے۔ وہ حملہ آوروں سے بچانے میں مدد کے ل They ان ہیشوں کو خفیہ طور پر دستخط کرتے ہیں جو ممکن ہے کہ ہیشوں میں ترمیم کرنے کی کوشش کریں۔ آپ کریپٹوگرافک دستخط کی تصدیق کرنا چاہیں گے تاکہ یقینی بنائیں کہ ہیش فائل کو دراصل لینکس تقسیم نے دستخط کیا تھا اگر آپ کو قطعی طور پر یہ یقینی بنانا ہے کہ ہیش اور فائل میں چھیڑ چھاڑ نہیں کی گئی تھی۔

متعلقہ: لینکس آئی ایس او کے چیکسم کی تصدیق کیسے کریں اور تصدیق کریں کہ اس کے ساتھ چھیڑ چھاڑ نہیں کی گئی ہے

کریپٹوگرافک دستخط کی تصدیق کرنا زیادہ شامل عمل ہے۔ پڑھیں لینکس آئی ایس او کی تصدیق کے لئے ہماری گائیڈ میں کوئی چھیڑ چھاڑ نہیں ہوئی ہے مکمل ہدایات کے ساتھ ساتھ.

تصویری کریڈٹ: جارج اسٹولفی / وکیمیڈیا

.entry-content .ینٹری فوٹر

What Are MD5, SHA-1, And SHA-256 Hashes, And How Do I Check Them?

HASH Functions: SHA-512, SHA-256, SHA-1, MD5 (JAVA)

How Does SHA-256 Work?

Security Snippets: MD5, SHA-1 And SHA-2

Security Snippets: MD5, SHA-1 And SHA-2

What Are Hash Values? Important Hash Value Algorithms MD5, SHA-1 And SHA 2 - Networkers Home

Java Tutorial - Hash Functions (MD2, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512)

How To Easily Check The SHA256, SHA1 Or MD5 Of A Downloaded File In Windows10

What Is Hashing? (MD5, SHA1 & SHA256)

What Is A SHA-256 Cryptographic Hash Algorithm? - George Levy

Security Testing Hashes: MD5 SHA 256 And Other Hashing And Lookup

Intro To Hashing | SHA1, SHA2 And SHA256, MD5, Hash Tables, Digitally Signing


رازداری اور حفاظت - انتہائی مشہور مضامین

اپنے فون کے فنگر پرنٹ ریڈر کو مزید درست بنانے کا طریقہ

رازداری اور حفاظت Jul 13, 2025

غیر منقولہ مواد فون پر فنگر پرنٹ پڑھنے والوں نے انلاک کرنے کے ل devices آلات کو زیادہ محفوظ اور تیز تر ب..


اپنے ونڈوز فائر وال کے ذریعہ پنگس (آئی سی ایم پی ایکو درخواستوں) کی اجازت کیسے دیں

رازداری اور حفاظت Mar 28, 2025

جب ونڈوز فائر وال ڈیفالٹ ترتیبات کے ساتھ اہل ہوجاتا ہے تو ، آپ یہ دیکھنے کے لئے کہ آپ کا کمپیوٹر زندہ ..


ونڈوز کے لئے بہترین پی ڈی ایف ریڈرز

رازداری اور حفاظت Jan 10, 2025

پہلے سے کہیں زیادہ اچھا پی ڈی ایف دیکھنے والا حاصل کرنا آسان ہے۔ جدید ویب براؤزر جیسے گوگل کروم ، موز..


.onion سائٹوں تک کیسے رسائی حاصل کی جا ((اسے ٹور پوشیدہ خدمات کے نام سے بھی جانا جاتا ہے)

رازداری اور حفاظت Jul 12, 2025

ویب سائٹ کے پتے جو ".onion" میں ختم ہوتے ہیں وہ عام ڈومین ناموں کی طرح نہیں ہوتے ہیں ، اور آپ ان تک کسی عام..


طاقتور نظم و نسق کی خصوصیات کو غیر مقفل کرنے کے لئے آئی فون یا آئی پیڈ کو "نگرانی موڈ" میں رکھنے کا طریقہ

رازداری اور حفاظت Apr 27, 2025

غیر منقولہ مواد نگرانی موڈ کا مقصد تنظیموں کے لئے ہے ، لیکن آپ اسے اپنے آئی فون یا آئی پیڈ پر اہل بنا..


اس سادہ اسکرپٹ کا استعمال کرتے ہوئے دائیں کلک کے ساتھ کسی FTP سائٹ پر فائلیں اپ لوڈ کریں

رازداری اور حفاظت Sep 29, 2025

غیر منقولہ مواد جب کہ ہزاروں FTP کلائنٹ دستیاب ہیں ، لیکن دائیں کلک کے ساتھ کسی FTP سرور کو فائل بھیجنے..


ایڈویئر 2009 کے ساتھ ایک متاثرہ نظام سے میلویئر کو ہٹا دیں

رازداری اور حفاظت Aug 5, 2025

غیر منقولہ مواد اس ہفتے کے شروع میں ، ہم نے آپ کو دکھایا اسپائی ویئر واقعی کتنا مسئلہ ہے ، پھر ہم �..


فلیگ فاکس کے ساتھ کسی ویب سائٹ کا اصل مقام معلوم کریں

رازداری اور حفاظت Jul 14, 2025

غیر منقولہ مواد کیا آپ نے کسی ویب سائٹ کا دورہ کیا ہے اور حیرت کی ہے کہ واقعی یہ کہاں واقع ہے؟ فلیگ فاکس وا..


اقسام