پیغام ڈائجسٹ 5 (MD5)

مصنف: Laura McKinney
تخلیق کی تاریخ: 1 اپریل 2021
تازہ کاری کی تاریخ: 26 جون 2024
Anonim
#34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|
ویڈیو: #34 MD5 Algorithm ( Message Digest 5) Working and Example |CNS|

مواد

تعریف - ڈائجسٹ 5 (MD5) کا کیا مطلب ہے؟

ڈائجسٹ 5 (MD5) ایک ہیش فنکشن ہے جو خفیہ نگاری میں استعمال ہوتا ہے۔ رونالڈ ریوسٹ نے 1991 میں تیار کیا ، ڈائجسٹ 5 128 بٹ کے نتیجے میں ہیش کی قیمت تیار کرتا ہے۔ دیگر ڈجسٹ الگورتھموں کی طرح ، یہ بڑی حد تک ڈیجیٹل دستخطی ایپلیکیشنز کے لئے تیار کیا گیا تھا جو ایک محفوظ فیشن میں بڑی کمپریسڈ فائل کا استعمال کرتے ہیں۔


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

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

ٹیکوپیڈیا ڈائجسٹ 5 (MD5) کی وضاحت کرتا ہے

ڈایجسٹ 5 الگورتھم کی تفصیلات آر ایف سی 1321 میں فراہم کی گئی ہیں۔ ڈائیجسٹ 5 کا الگورتھم کسی بھی لمبائی کا استعمال کرتا ہے اور ان پٹ کو 128 بٹ ڈائجسٹ سے باہر کرتا ہے۔ ڈائجسٹ 5 الگورتھم کو کسی بڑے متبادل میز کی ضرورت نہیں ہے اور یہ ڈائجسٹ 4 الگورتھم کی توسیع ہے۔ ڈائجسٹ 4 کے مقابلے میں ، ڈائجسٹ 5 ڈیزائن میں زیادہ قدامت پسند ہے لیکن یہ زیادہ سست ہے۔ ڈائجسٹ 5 الگورتھم میں شامل اقدامات پیڈنگ بٹس کو شامل کرنا ، اصل میں بولڈ کی نمائندگی شامل کرنا ، ڈائجسٹ بفر کی ابتدا ، 16 الفاظ کے بلاکس میں پروسیسنگ اور آخر میں نتیجہ کو آؤٹ پٹ کرنا ہے۔ ڈائجسٹ 4 کے مقابلے میں ، ڈائجسٹ 5 قدرے زیادہ پیچیدہ ہے۔


32 بٹ مشین پر ، ڈائجسٹ 5 دوسرے ہضم الگورتھم کے مقابلے میں بہت تیز کارکردگی کا مظاہرہ کرتا ہے۔اسی طرح کے ڈائجسٹ الگورتھم کے مقابلے میں ڈائیجسٹ 5 نافذ کرنا آسان ہے۔ دو مختلف ے سے اسی ڈائجسٹ کے ساتھ آنے والے کے مشکل 2 کے حکم پر ہیں64 آپریشنز