مضبوط پاسورڈ کیسے بنائیں؟
- 1رینڈم حروف یا الفاظ سے بنا پاس فریز منتخب کریں۔
- 2لمبائی (یا الفاظ کی تعداد) اور ضرورت کے حروف کی اقسام منتخب کریں۔
- 3پاسورڈ کاپی کریں، یا اس کے نیچے دیے گئے پانچ دوسرے آپشنز میں سے کوئی چنیں۔
- 4اسے پاسورڈ مینیجر میں محفوظ کریں — ہر اکاؤنٹ کے لیے الگ پاسورڈ استعمال کریں۔
پاسورڈ کی مضبوطی کیسے نکالی جاتی ہے؟
- 01اینٹروپی (بٹس) = لمبائی × log2(منتخب کرنے کے لیے حروف)
- 02پاس فریز کی اینٹروپی = الفاظ × log2(فہرست میں الفاظ)
- 03ممکنہ پاسورڈ = 2^اینٹروپی
- 04توڑنے کا اوسط وقت = 2^اینٹروپی ÷ 2 ÷ فی سیکنڈ اندازے
اینٹروپی بتاتی ہے کہ حملہ آور کو کتنے اندازے لگانے پڑیں گے۔ 90 ممکنہ حروف میں سے رینڈم چنا گیا ہر حرف log2(90) ≈ 6.5 بٹس بڑھاتا ہے، اس لیے 16 حروف کے پاسورڈ میں تقریباً 104 بٹس ہیں — یعنی 2^104 ممکنہ پاسورڈ۔ پاس فریز بھی الفاظ کے ساتھ اسی طرح کام کرتا ہے: اس ٹول کی تقریباً 1,500 الفاظ کی فہرست سے رینڈم چنا گیا ہر لفظ تقریباً 10.6 بٹس بڑھاتا ہے، اور نمبر شامل کرنے سے کچھ اور۔ جب “ہر قسم کا کم از کم ایک حرف” آن ہو تو جس پاسورڈ میں کوئی قسم نہ ہو وہ ضائع کر کے دوبارہ بنایا جاتا ہے؛ اس سے اینٹروپی میں ہونے والی تھوڑی کمی بالکل درست گنی جاتی ہے۔
ہر حرف آپ کے براؤزر کے کرپٹوگرافک طور پر محفوظ رینڈم جنریٹر (crypto.getRandomValues) سے چنا جاتا ہے۔ آخری مکمل بلاک سے باہر کے رینڈم نمبر رد کر دیے جاتے ہیں، اس لیے کوئی حرف دوسرے سے زیادہ ممکن نہیں ہوتا (کوئی “modulo bias” نہیں)۔ توڑنے کا وقت لیک ہونے والے پاسورڈ ہیش پر ایک سیکنڈ میں 10 ارب اندازوں والے تیز آف لائن حملے کو فرض کرتا ہے؛ اوسطاً حملہ آور تمام امکانات کا آدھا آزمانے کے بعد پاسورڈ ڈھونڈ لیتا ہے۔ 50 بٹس سے کم کمزور، 50–69 ٹھیک، 70–99 مضبوط اور 100 یا زیادہ بہت مضبوط ہے۔
کام کی باتیں
- لمبائی پیچیدگی سے زیادہ اہم ہے: لمبا پاسورڈ ایک اضافی علامت سے کہیں زیادہ مضبوطی دیتا ہے۔
- کبھی ایک پاسورڈ دوبارہ استعمال نہ کریں۔ اگر ایک سائٹ ہیک ہو جائے تو حملہ آور وہی پاسورڈ ہر جگہ آزماتے ہیں۔
- پاسورڈ محفوظ کرنے کے لیے پاسورڈ مینیجر استعمال کریں، اور ای میل اور بینکنگ کے لیے ٹو اسٹیپ ویریفیکیشن آن کریں۔
- فون یا ٹی وی پر پاس فریز لکھنا آسان ہے — کم از کم 6 یا 7 رینڈم الفاظ استعمال کریں۔
- اگر پاسورڈ پڑھ کر سنانا ہو یا کاغذ سے لکھنا ہو تو “ملتے جلتے حروف سے بچیں” آن کریں۔
پاسورڈ جنریٹر — عام سوالات
پاسورڈ کتنا لمبا ہونا چاہیے؟
NIST کہتا ہے کہ سروسز اکیلے استعمال ہونے والے پاسورڈ کے لیے کم از کم 15 حروف قبول کریں۔ اہم اکاؤنٹس کے لیے 16 یا زیادہ رینڈم حروف، یا 7 یا زیادہ رینڈم الفاظ کا پاس فریز اچھا انتخاب ہے۔
کیا یہ پاسورڈ استعمال کرنا محفوظ ہے؟
جی ہاں۔ یہ آپ کی ڈیوائس پر براؤزر کے کرپٹوگرافک طور پر محفوظ رینڈم نمبر جنریٹر سے بنتے ہیں۔ کچھ بھی انٹرنیٹ پر نہیں بھیجا جاتا، نہ محفوظ ہوتا ہے نہ ریکارڈ، اور ہر بار نیا سیٹ بنتا ہے۔
پاسورڈ یا پاس فریز — کون سا بہتر ہے؟
دونوں مضبوط ہیں اگر کافی لمبے اور واقعی رینڈم ہوں۔ رینڈم حروف فی حرف زیادہ مضبوطی دیتے ہیں؛ پاس فریز لمبے ہوتے ہیں لیکن یاد رکھنا اور لکھنا آسان ہوتا ہے۔
کیا ہر پاسورڈ میں علامات ضروری ہیں؟
ضروری نہیں۔ NIST کی رہنمائی کہتی ہے کہ سروسز کو حروف کی بناوٹ کے قواعد زبردستی نہیں لگانے چاہییں؛ سب سے اہم لمبائی اور رینڈم پن ہے۔ کچھ سائٹس اب بھی علامت مانگتی ہیں، اس لیے یہ آپشن موجود ہے۔
اینٹروپی کا کیا مطلب ہے؟
رینڈم پن کے بٹس کی تعداد۔ ہر اضافی بٹ حملہ آور کے اندازے دگنے کر دیتا ہے، اس لیے 80 بٹس کا اندازہ لگانا 60 بٹس سے تقریباً دس لاکھ گنا مشکل ہے۔
کیا توڑنے کا وقت بالکل درست ہے؟
نہیں، یہ اس حملہ آور کے لیے اندازہ ہے جسے معلوم ہو کہ پاسورڈ کیسے بنا اور جو ایک سیکنڈ میں 10 ارب اندازے لگا سکے۔ سست پاسورڈ ہیش اصل حملوں کو بہت سست کر دیتے ہیں؛ آن لائن لاگ اِن کی حدیں انہیں اور بھی سست کر دیتی ہیں۔
ذرائع
- NIST SP 800-63B — ڈیجیٹل شناخت کی رہنمائی: تصدیق اور لائف سائیکل مینجمنٹ
- MDN — Crypto.getRandomValues()
- EFF — ڈائس سے بنے پاس فریز
فارمولوں کی آخری جانچ: 30 ستمبر، 2026 ·ہم اپنے فارمولے کیسے چیک کرتے ہیں