پاس ورڈ جنریٹر

crypto.getRandomValues سے مضبوط پاس ورڈ یا پاس فریز بنائیں، اختیاری مبہم کریکٹرز خارج کریں، انٹروپی تخمینے والا طاقت میٹر دیکھیں، اور ایک کلک میں کاپی کریں۔ کچھ بھی آپ کا براؤزر نہیں چھوڑتا۔

پاس ورڈ جنریٹر

پاس ورڈ جنریٹر استعمال کرنے کا طریقہ

  1. پاس ورڈ یا پاس فریز موڈ منتخب کریں۔
  2. لمبائی یا لفظوں کی تعداد اور حروف کے اختیارات سیٹ کریں۔
  3. پسندیدہ نتیجہ ملنے تک دوبارہ تخلیق کریں پر کلک کریں۔
  4. بٹن سے کاپی کریں (ٹوسٹ تصدیق کرتا ہے) اور اسے پاس ورڈ مینیجر میں محفوظ کریں۔
  5. مضبوط ڈیفالٹس پر واپس جانے کے لیے ری سیٹ استعمال کریں۔

فارمولا اور طریقہ

بے ترتیب بائٹس crypto.getRandomValues سے آتے ہیں، کبھی Math.random سے نہیں۔

اینٹروپی ≈ لمبائی × log2(حروف کے سیٹ کا سائز) پاس ورڈز کے لیے؛ پاس فریز کی اینٹروپی لفظوں کی فہرست کے سائز پر مبنی ہے۔

طاقت کے درجے صرف UX کے لیے اندازے ہیں، تمام حملوں کے خلاف ضمانت نہیں۔

انٹروپی_بٹس ≈ L · log2(|کریکٹر سیٹ|)

عملی مثال

85 علامات والے سیٹ (بڑے/چھوٹے حروف، ہندسے اور علامات) سے بنا 16 حروف کا پاس ورڈ تقریباً 102.6 بٹ اینٹروپی دیتا ہے۔

EFF کی 7776 الفاظ والی فہرست سے بنا 5 الفاظ کا پاس فریز تقریباً 64.6 بٹ دیتا ہے؛ مزید مضبوطی کے لیے الفاظ شامل کریں۔

عمومی سوالات

کیا آپ تیار شدہ پاس ورڈ محفوظ کرتے ہیں؟

نہیں۔ جنریشن اور کاپی صرف آپ کے براؤزر میں ہوتے ہیں۔

مبہم کریکٹرز کیوں خارج کریں؟

جیسے O/0 اور I/l/1 اسکرین سے ٹائپ کرتے وقت آسانی سے غلط پڑھے جاتے ہیں۔

پاس فریز موڈ کون سی الفاظ کی فہرست استعمال کرتا ہے؟

EFF کی لمبی فہرست (7776 الفاظ)، لائسنس CC BY 3.0 US۔ اہم اکاؤنٹس کے لیے پاس ورڈ مینیجر بہتر ہے۔

کیا Math.random استعمال ہوتا ہے؟

کبھی نہیں۔ صرف crypto.getRandomValues۔

دستبرداری

طاقت کے تخمینے تعلیمی ہیں۔ اہم اکاؤنٹس کے لیے معتبر پاس ورڈ مینیجر استعمال کریں۔