MD5 کیا ہے؟ (MD5 پیغام ڈائجیسٹ الگورتھم)

ایم ڈی 5 اور اس کی تاریخ اور خطرات کی تعریف

MD5 (تکنیکی طور پر MD5 پیغام ڈائجسٹ الورگتھم ) ایک cryptographic ہیش فنکشن ہے جس کا بنیادی مقصد اس بات کی تصدیق کرنا ہے کہ ایک فائل غیر اخلاقی ہے.

ڈیٹا بیس کے دو سیٹوں کی تصدیق کرنے کے بجائے، خام ڈیٹا کی موازنہ کے برابر ہے، MD5 یہ دونوں سیٹ پر ایک چیکیم تیار کرکے کرتا ہے، اور اس کے بعد چیکس فورم کی توثیق کرنے کے لۓ یہ ثابت ہوتا ہے کہ وہ وہی ہیں.

MD5 میں کچھ غلطی ہوتی ہے، لہذا یہ اعلی درجے کی خفیہ کاری ایپلی کیشنز کے لئے مفید نہیں ہے، لیکن معیاری فائل کی تصدیق کے لۓ یہ قابل قبول ہے.

MD5 چیکر یا MD5 جنریٹر کا استعمال کرتے ہوئے

مائیکروسافٹ فائل چیکیمم انٹیگریشن ویفائزر (ایف سی آئی وی) ایک مفت کیلکولیٹر ہے جو ایم ڈی 5 چیکس کو اصل فائلوں سے اور نہ صرف متن سے پیدا کرسکتا ہے. ملاحظہ کریں کہ ونڈوز میں فائل کی صداقت کو کس طرح ایف سی وی کے ساتھ سیکھنے کے لۓ جانیں کہ یہ کمانڈ لائن پروگرام کیسے استعمال کرنا ہے.

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

جب اسی ہیش الگورتھم استعمال کیا جاتا ہے، اسی نتائج پیدا ہوتے ہیں. اس کا مطلب یہ ہے کہ MD5 کیلکولیٹر کا استعمال کسی خاص متن کی جانچ پڑتال کے لۓ MD5 حاصل کرنے کے لۓ استعمال کرسکتا ہے اور پھر اسی طرح کے نتائج حاصل کرنے کے لئے مکمل طور پر MD5 کیلکولیٹر کا استعمال کریں. یہ ہر آلے کے ساتھ بار بار کیا جا سکتا ہے جو MD5 ہیش کی تقریب پر مبنی چیکسم پیدا کرتا ہے.

تاریخ & amp؛ ایم ڈی 5 کی خرابی

ایمون 5 کا مقصد رونالڈ ریوسٹ نے کیا تھا، لیکن یہ ان کے تین الگورتھم میں سے ایک ہے.

1989 میں پہلی ہیش کی تقریب تیار کی گئی تھی، جس میں 8 بٹ کمپیوٹرز کی تعمیر کی گئی تھی. اگرچہ MD2 اب بھی استعمال میں ہے، اس کے لئے یہ ایپلی کیشنز نہیں ہے کہ اعلی درجے کی سیکورٹی کی ضرورت ہو، کیونکہ یہ مختلف حملوں کے لئے خطرناک ہوسکتا ہے.

ایم ڈی 2 1990 میں MD4 کی طرف سے تبدیل کیا گیا تھا. MD4 32 بٹ مشینوں کے لئے بنایا گیا تھا اور MD2 کے مقابلے میں زیادہ تیزی سے تھا، لیکن اس کی کمزوریوں کو بھی دکھایا گیا تھا اور اب انٹرنیٹ انجینئرنگ ٹاسک فورس کی طرف سے غیر معمولی سمجھا جاتا ہے.

MD5 1992 ء میں جاری کیا گیا تھا اور 32 بٹ مشینیں بھی تعمیر کی گئیں. MD5 MD4 کے طور پر تیزی سے نہیں ہے، لیکن یہ گزشتہ MDX کے عمل درآمد سے زیادہ محفوظ سمجھا جاتا ہے.

اگرچہ MD5 MD2 اور MD4 سے زیادہ زیادہ محفوظ ہے اگرچہ SHA-1 کی طرح دیگر cryptographic ہیش کی افعال متبادل طور پر پیش کی گئی ہیں کیونکہ ایم ڈی 5 کو سیکورٹی خسارہ بھی دکھایا گیا ہے.

کارنیگی میلن یونیورسٹی سافٹ ویئر انجنیئرنگ انسٹی ٹیوٹ میں یہ ہے کہ MD5 کے بارے میں یہ کہنا ہے: "سافٹ ویئر ڈویلپرز، سرٹیفکیشن حکام، ویب سائٹ مالکان اور صارفین کو کسی بھی صلاحیت میں ایم ڈی 5 الگورتھم کا استعمال کرنے سے بچنے کے لۓ. جیسا کہ پچھلے تحقیق کا مظاہرہ کیا گیا ہے، اس کے لئے اس کے لئے cryptographically ٹوٹے ہوئے اور ناقابل استعمال مزید استعمال کریں. "

2008 میں ایم ڈی 6 نے SHA-3 کے متبادل کے طور پر معیار اور ٹیکنالوجی کے قومی انسٹی ٹیوٹ کو مشورہ دیا. آپ یہاں اس تجویز کے بارے میں مزید پڑھ سکتے ہیں .

MD5 ہش پر مزید معلومات

MD5 کے ہیس لمبائی میں 128 بٹس ہیں اور عام طور پر ان کے 32 ہندسز ہییکسڈیکیمیٹ ویلیو برابر میں دکھایا جاتا ہے. یہ سچ نہیں ہے کہ فائل یا متن بڑی یا بڑی ہو سکتی ہے.

اس کا ایک مثال ہیکس کی قیمت ہے 120EA8A25E5D487BF68B5F7096440019 ، جس میں سادہ متن ترجمہ "یہ ایک ٹیسٹ ہے." پڑھنے کے لئے مزید متن شامل کرنا "یہ ایک آزمائش ہے کہ متن کی لمبائی کو کوئی فرق نہیں پڑتا." ایک مکمل طور پر مختلف قیمت پر ترجمہ لیکن حروف کی ایک ہی تعداد کے ساتھ: 6c16fcac44da359e1c3d81f19181735b .

حقیقت میں، صفر کے حروف کے ساتھ بھی ایک تار بھی d41d8cd98f00b204e9800998ecf8427e کا ایک ایکسس قیمت ہے، اور یہاں تک کہ ایک مدت کا استعمال کرتے ہوئے قیمت 5058f1af8388633f609cadb75a75dc9d بناتا ہے .

ایم ڈی 5 چیکسیم غیر غیر تبدیل کرنے کے لئے بنائے جاتے ہیں، مطلب یہ ہے کہ آپ چیکس کو نظر نہیں آتے اور اصل ان پٹ ڈیٹا کو پہچانتے ہیں. اس کے ساتھ کہا گیا ہے کہ بہت سے MD5 "ڈرائیوپٹر" ہیں جو ڈی ایم 5 کی قیمت کو خراب کرنے کے قابل بنائے جاتے ہیں، لیکن یہ واقعی کیا ہو رہا ہے کہ وہ بہت سے اقدار کے لئے چیکیمم بناتے ہیں اور پھر آپ اپنے ڈیٹا بیس میں اپنے چیکمم کو دیکھتے ہیں. یہ دیکھنے کے لئے کہ اگر وہ ایک میچ ہے جس سے آپ کو اصل ڈیٹا دکھایا جا سکتا ہے.

MD5 ڈیسپٹ اور ایم ڈی 5 ڈیکریٹر دو مفت آن لائن ٹولز ہیں جو ایسا کر سکتے ہیں لیکن وہ صرف عام الفاظ اور جملے کے لئے کام کرتے ہیں.

چیک چیک کیا ہے؟ MD5 چیکس کے مزید مثالیں اور فائلوں سے MD5 ہیش کی قیمت پیدا کرنے کے لئے کچھ آزاد طریقے سے.