简体中文 Tiếng Việt 日本語 한국어 हिन्दी Español Français العربية বাংলা Português Русский اردو Bahasa Indonesia Deutsch Naijá मराठी తెలుగు Türkçe தமிழ்
// hash · digest · fingerprint

MD5 ہیش

صرف کلائنٹ سائیڈ
حقیقی وقت کا حساب
MD5 is a 128 بٹ ایک طرفہ ہیش فنکشنجو 32 حروف کا ہیکساڈیسیمل ڈائجسٹ تیار کرتا ہے۔ یہ ڈیٹا کی سالمیت کی جانچ اور فنگر پرنٹنگ کے لیے موزوں ہے، لیکنتجویز نہیں کی گئی۔اس کے بجائے bcrypt یا Argon2 استعمال کریں۔
پروسیسڈ 0
کل بائٹس 0
آؤٹ پٹ فارمیٹ HEX-32
موڈ معیاری
آؤٹ پٹ کنفیگ
Hash ویرینٹ
ان پٹ انکوڈنگ
بیچ موڈ
📂
ایک فائل کو اس کی ہیش کا حساب لگانے کے لیے ڈراپ کریں۔
ان پٹ
پرائمری آؤٹ پٹMD5-32
لائیو ہیشنگ فعال ہے۔
Ready — آٹو ہیش کے لیے متن درج کریں، یا دستی طور پر چلانے کے لیے بٹن پر کلک کریں
ہیش کا خلاصہ
بیچ ہیش کے نتائج
اصل ان پٹ MD5-32 MD5-16 MD5-32 بڑا
🔬
Hash ویرینٹ #explain-variant
MD5-32
معیاری آؤٹ پٹ
RFC 1321 میں بیان کردہ معیاری MD5 فارمیٹ ایک پیدا کرتا ہے128 بٹdigest اور اسے بطور ڈسپلے کرتا ہے۔ پاس ورڈ اسٹوریج کے لیے32لوئر کیس ہیکسا ڈیسیمل حروف۔ یہ فائل کی سالمیت کی جانچ پڑتال، ڈیٹا فنگر پرنٹس، اور ڈپلیکیشن کے لیے بڑے پیمانے پر استعمال ہوتا ہے۔ مثال:5d41402abc4b2a76b9719d911017c592
MD5-16
کٹا ہوا آؤٹ پٹ
کریکٹر لیتا ہے۔9–24(کل 16 حروف)، مؤثر طریقے سے درمیانی 64 بٹس کو بے نقاب کرتے ہوئے۔ یہ چھوٹا ہے، لیکن اس میں تصادم کا خطرہ زیادہ ہے (تقریباً2⁻⁶⁴)۔ کم سیکیورٹی والے منظرناموں میں مختصر IDs یا ٹوکنز کے لیے موزوں، لیکن سیکیورٹی کی توثیق کے لیے تجویز نہیں کی جاتی۔
MD5-32 بڑا
اپر کیس آؤٹ پٹ
بالکل وہی ہیش ویلیو MD5-32 جیسی ہے، لیکن بڑے حروف کے ساتھ (A–F)۔ کچھ میراثی نظام، ادائیگی کے دستخط، یا انٹرپرائز انٹرفیس کو بڑے حروف کی ضرورت ہوتی ہے۔ مثال:5D41402ABC4B2A76B9719D911017C592
📥
ان پٹ انکوڈنگ #explain-encoding
UTF-8 متن
ڈیفالٹ
ان پٹ کو بطور aUTF-8انکوڈ شدہ سٹرنگ اور خودکار طور پر ملٹی بائٹ حروف جیسے چینی، جاپانی، یا ایموجی کو ہیش کرنے سے پہلے بائٹ سیکوینس میں تبدیل کرتا ہے۔ یہ سب سے عام موڈ ہے اور عام ٹیکسٹ ان پٹ کے لیے کام کرتا ہے۔
Hex بائٹ اسٹریم
ہیکساڈیسیمل
ان پٹ کو ہیکسا ڈیسیمل سٹرنگ کے طور پر سمجھتا ہے (0-9, a-f، خالی جگہوں کو نظر انداز کر دیا گیا)۔ ہر دو حروف کو ہیش کرنے سے پہلے ایک بائٹ کے طور پر پارس کیا جاتا ہے۔ خام بائنری ڈیٹا جیسے کیز یا پروٹوکول پے لوڈز کو ہیش کرتے وقت یہ مفید ہے۔ مثال ان پٹ:48 65 6c 6c 6f
Base64
Base64 ڈی کوڈ
ان پٹ کو ایک معیاری سمجھتا ہے۔Base64string، اسے خام بائٹس میں ڈی کوڈ کرتا ہے، اور ان بائٹس کو ہیش کرتا ہے۔ بیس 64 میں پیش کردہ فائل یا تصویری مواد کی اصل ہیش کا حساب لگاتے وقت مفید ہے۔ مثال:SGVsbG8=
📋
بیچ موڈ #explain-batch
سنگل / مکمل متن
ڈیفالٹ
لائن بریکس سمیت، ان پٹ باکس کے پورے مواد کو ہیش کرتا ہے۔ایک مکمل قدراور ایک نتیجہ نکالتا ہے۔ مکمل متن، پیراگراف، یا فائل کے مواد کو فنگر پرنٹ کرنے کے لیے موزوں ہے۔ لائن بریک ہیش ان پٹ میں شامل ہیں۔
لائن کے لحاظ سے تقسیم کریں۔
بیچ
استعمال کرتے ہوئے ان پٹ کو متعدد لائنوں میں تقسیم کرتا ہے۔\nبطور جداکار اور ہر لائن کو آزادانہ طور پر ہیش کرتا ہے۔ خالی لائنوں کو خود بخود نظر انداز کر دیا جاتا ہے۔ پرائمری آؤٹ پٹ فی لائن ایک ہیش دکھاتا ہے، اور نیچے دیے گئے مکمل بیچ ٹیبل میں MD5-32، MD5-16، اور ایک کلک کے ساتھ بڑے نتائج شامل ہیںCSVبرآمد کریں۔ صارف ناموں، پاس ورڈ کی فہرستوں، اور ڈیٹاسیٹ پروسیسنگ کے لیے مفید ہے۔