چیکسم کیا ہے (اور آپ کی دیکھ بھال کیوں کرنی چاہئے)؟
چیکسم اعداد اور خطوط کا ایک ترتیب ہے جو غلطیوں کے لئے ڈیٹا چیک کرنے کے لئے استعمال ہوتا ہے۔ اگر آپ کسی اصل فائل کا چیکسم جانتے ہیں تو ، آپ اس بات کی تصدیق کرنے کے لئے چیکس افادیت استعمال کرسکتے ہیں کہ آپ کی کاپی جیسی ہو۔
چیکسمس کی وضاحت
چیکسم تیار کرنے کے ل you ، آپ ایک پروگرام چلاتے ہیں جو اس فائل کو الگورتھم کے ذریعہ رکھتا ہے۔ اس کے لئے استعمال ہونے والے مخصوص الگورتھم میں MD5 ، SHA-1 ، SHA-256 ، اور SHA-512 شامل ہیں۔
الگورتھم ایک کریپٹوگرافک ہیش فنکشن استعمال کرتا ہے جو ایک ان پٹ لیتا ہے اور ایک طے شدہ لمبائی کی تار (تعداد اور حروف کا تسلسل) پیدا کرتا ہے۔ ان پٹ فائل ایک چھوٹی 1 ایم بی فائل یا بڑے پیمانے پر 4 جی بی فائل ہوسکتی ہے ، لیکن کسی بھی طرح سے ، آپ کو اسی لمبائی کا چیکسم حاصل ہوگا۔ چیکسم کو "ہیشس" بھی کہا جاسکتا ہے۔
فائل میں چھوٹی تبدیلیاں بہت مختلف نظر آتی ہیں۔ مثال کے طور پر ، ہم نے دو مختلف ٹیکسٹ فائلیں تخلیق کیں جو تقریبا almost ایک جیسی ہی ہیں ، لیکن ایک میں ایک تعجب نقطہ ہے جہاں دوسرے کی مدت ہوتی ہے۔ ونڈوز 10 کی ان بلٹ ان چیکسمنگ افادیت کو چلانے کے بعد ، ہم نے بہت مختلف چیکسمز دیکھے۔ بنیادی فائل میں ایک ہی کردار کا فرق ایک بہت مختلف نظر آنے والا چیکسم تیار کرتا ہے۔
جب چیکسس مفید ہیں
آپ فائلوں اور دوسرے ڈیٹا کو ٹرانسمیشن یا اسٹوریج کے دوران پیش آنے والی غلطیوں کے ل check چیکمز استعمال کرسکتے ہیں۔ مثال کے طور پر ، نیٹ ورک کے مسائل کی وجہ سے ہوسکتا ہے کہ کسی فائل کو صحیح طریقے سے ڈاؤن لوڈ نہ کیا گیا ہو ، یا ہارڈ ڈرائیو کی پریشانیوں سے ڈسک پر موجود فائل میں بدعنوانی پیدا ہوسکتی ہے۔
اگر آپ اصل فائل کا چیکسم جانتے ہیں تو ، آپ اس پر چیکسم یا ہیشنگ افادیت چلا سکتے ہیں۔ اگر نتیجہ بننے والا چیکس مماثل ہے تو ، آپ جانتے ہو کہ آپ کی فائل جیسی ہے۔
کمپیوٹر پس منظر میں دشواریوں کے لئے اعداد و شمار کی جانچ پڑتال کے لئے چیکسم طرز کی تکنیک استعمال کرتے ہیں ، لیکن آپ خود بھی یہ کام کرسکتے ہیں۔ مثال کے طور پر ، لینکس کی تقسیم اکثر چیکم فراہم کرتی ہے تاکہ آپ اپنے لینکس ISO کو ڈاؤن لوڈ کرنے کی تصدیق کرسکیں کہ اسے ڈسک میں جلانے سے پہلے یا USB ڈرائیو پر ڈالنے سے پہلے۔ آپ ایپلی کیشنز سے لے کر دستاویزات اور میڈیا تک کسی بھی دوسری قسم کی فائل کی سالمیت کی توثیق کرنے کے لئے چیکسم استعمال کرسکتے ہیں۔ آپ کو اصل فائل کا چیکسم جاننا ہوگا۔
MD5 ، SHA-1 ، اور SHA-256 کے مابین میں کیا فرق ہے؟
چیکس اس بات کا یقین کرنے کا ایک مفید طریقہ ہے کہ فائل میں غلطی نہ ہو۔ اگر ڈاؤن لوڈ کے مسائل یا ہارڈ ڈرائیو کی پریشانیوں کی وجہ سے تصادفی غلطی پیش آتی ہے تو ، اس کے نتیجے میں چیکسم مختلف ہوگا ، چاہے یہ صرف ایک چھوٹی سی غلطی ہو۔
تاہم ، یہ کریپٹوگرافک ہیش افعال بہترین نہیں ہیں۔ سیکیورٹی کے محققین نے MD5 اور SHA-1 کے افعال سے "ٹکراؤ" پایا ہے۔ دوسرے لفظوں میں ، انہیں دو مختلف فائلیں ملی ہیں جو ایک ہی MD5 یا SHA-1 ہیش تیار کرتی ہیں ، لیکن مختلف ہیں۔
یہ بے ترتیب مواقع کے ذریعہ ہونے کا امکان نہیں ہے ، لیکن حملہ آور اس تکنیک کو غلط فائل کو قانونی فائل کے طور پر چھپانے کے لئے استعمال کرسکتا ہے۔ اسی لئے آپ کو یہ تصدیق کرنے کے لئے MD5 یا SHA-1 رقم پر انحصار نہیں کرنا چاہئے کہ فائل مستند ہے corruption صرف بدعنوانی کی جانچ پڑتال کے ل.۔
ابھی تک SHA-256 کے تصادم کی کوئی اطلاع موصول نہیں ہوئی ہے ، یہی وجہ ہے کہ اب ایپلی کیشنز MD5 رقم اور SHA-1 رقم کے بجائے SHA-256 رقم تیار کررہی ہیں۔ SHA-256 ایک مضبوط ، زیادہ محفوظ الگورتھم ہے۔
مختلف چیکسم الگورتھم مختلف نتائج پیدا کرتے ہیں۔ ایک فائل میں مختلف MD5 ، SHA-1 ، اور SHA – 256 چیکسم ہوں گے۔ اگر آپ کو صرف ایک اصل فائل کا MD5 کا پتہ ہی معلوم ہے تو ، آپ کو یہ چیک کرنے کے لئے اپنی کاپی کے MD5 کے رقم کا حساب کرنا ہوگا کہ آیا یہ میچ ہے یا نہیں۔
متعلقہ:شیٹر کیا ہے؟ SHA-1 تصادم کے حملے ، بیان
چیکسمس کا حساب کتاب کیسے کریں
اگر آپ کسی اصل فائل کا چیکسم جانتے ہیں اور اسے اپنے کمپیوٹر پر دیکھنا چاہتے ہیں تو آپ آسانی سے کر سکتے ہیں۔ ونڈوز ، میکوس ، اور لینکس سب میں چیکس پیدا کرنے کے لئے بلٹ ان افادیت موجود ہے۔ آپ کو کسی تیسری پارٹی کی افادیت کی ضرورت نہیں ہے۔
متعلقہ:MD5 ، SHA-1 ، اور SHA-256 ہیشس کیا ہیں ، اور میں ان کی جانچ کیسے کرسکتا ہوں؟
ونڈوز پر ، پاور شیل کی گیٹ-فائل ہیش
کمانڈ ایک فائل کے چیکسم کا حساب کتاب کرتی ہے۔ اسے استعمال کرنے کے لئے ، پہلے پاورشیل کھولیں۔ ونڈوز 10 پر ، اسٹارٹ بٹن پر دائیں کلک کریں اور "ونڈوز پاورشیل" کو منتخب کریں۔ آپ اسے "پاور شیل" کے اسٹارٹ مینو میں تلاش کرکے اور "ونڈوز پاورشیل" شارٹ کٹ پر کلک کرکے بھی لانچ کرسکتے ہیں۔
اپ ڈیٹ: گیٹ-فائل ہش ونڈوز 10 کے ساتھ شامل ہے۔ لیکن ، ونڈوز 7 پر ، آپ کو اسے حاصل کرنے کے لئے پاور شیل 4.0 اپ ڈیٹ انسٹال کرنا ہوگا۔
فوری طور پر ، ٹائپ کریں گیٹ-فائل ہیش
اور پھر اپنے اسپیس بار کو دبائیں۔
جس فائل کے لئے آپ چیکم کا حساب کتاب کرنا چاہتے ہیں اس کا راستہ ٹائپ کریں۔ یا ، چیزوں کو آسان بنانے کے ل the ، فائل کو ایکسپلورر ونڈو سے فائل کو کھینچیں اور خود بخود اس کے راستے پر کرنے کے لئے پاور شیل ونڈو پر گرا دیں۔
کمانڈ چلانے کے لئے انٹر دبائیں ، اور آپ کو فائل کے لئے SHA-256 ہیش نظر آئے گی۔ فائل کے سائز اور آپ کے کمپیوٹر کے اسٹوریج کی رفتار کے لحاظ سے ، اس عمل میں کچھ سیکنڈ لگ سکتے ہیں۔
اگر آپ کو کسی اور قسم کا چیکسم کی ضرورت ہو تو ، مناسب شامل کریں - الگورتھم
کمانڈ کے اختتام کا اختیار ، جیسے:
گیٹ-فائل ہش سی:. راستہ \ سے. file.iso- الگوریتم MD5
گیٹ-فائل ہش سی:. پاتھ \ to \ file.iso- الورگیتھم SHA1
حسابی چیکسم کا موازنہ اصل سے کرو۔ آپ کو زیادہ قریب سے نہیں دیکھنا چاہئے ، کیوں کہ چیکسم میں بہت فرق ہوگا یہاں تک کہ اگر بنیادی فائل میں صرف ایک چھوٹا سا فرق ہو۔
اگر چیکس مماثل ہے تو ، فائلیں ایک جیسی ہیں۔ اگر نہیں تو ، ایک مسئلہ ہے — شاید فائل خراب ہوگئی ہے ، یا آپ صرف دو مختلف فائلوں کا موازنہ کر رہے ہیں۔ اگر آپ فائل کی کاپی ڈاؤن لوڈ کرتے ہیں اور اس کا چیکس آپ کی توقع کے مطابق نہیں ملتا ہے تو ، فائل کو دوبارہ ڈاؤن لوڈ کرنے کی کوشش کریں۔