این ابزار درست کار نمی‌کند؟

دربارهٔ ابزار «Random Password Generator Online»

این ابزار رمزهای عبور قوی و رمزنگاری تصادفی تولید می‌کند. طول، مجموعه کاراکتر (حروف بزرگ، کوچک، ارقام، نمادها) را انتخاب کنید، کاراکترهای از نظر بصری مشابه (0/O، 1/l/I) را حذف کنید، و ابزار رمزهای عبور را با استفاده از منبع عدد تصادفی امن سیستم‌عامل شما تولید می‌کند.

رمزهای عبور تصادفی برای امنیت آنلاین ضروری هستند. استفاده مجدد از رمزهای عبور در سایت‌های مختلف به این معنی است که یک نقض همه آنها را افشا می‌کند؛ رمزهای عبور مبتنی بر کلمات یا الگوها به راحتی توسط مهاجمان حدس زده می‌شوند. رمزهای عبور تولیدشده در فضای کاراکتر مجاز به طور یکنواخت تصادفی هستند — تنها راه شکستن آنها brute force است.

با یک مدیر رمز عبور ترکیب کنید. به خاطر سپردن دستی ۵۰+ رمز عبور منحصربه‌فرد ۱۶ کاراکتری غیرممکن است؛ مدیران رمز عبور آنها را ذخیره و پر می‌کنند، فقط یک رمز عبور اصلی برای به خاطر سپردن باقی می‌گذارند.

چطور از این ابزار استفاده کنم؟

چطور یک رمز عبور تصادفی با کلاس‌های کاراکتر دلخواه تولید کنم؟

  1. طول را انتخاب کنید

    «Length» پیش‌فرض ۱۶ و ۶-۱۲۸ را می‌پذیرد. ۱۲+ baseline مدرن برای رمز انسانی است؛ ۲۰+ برای هر چیز machine-only (مانند API token که در vault ذخیره می‌کنید، نه type).

  2. کلاس‌های مورد نیاز را فعال کنید

    «Uppercase»، «Lowercase»، «Digits» و «Symbols» را toggle کنید. غیرفعال کردن یک کلاس pool را کوچک می‌کند — غیرفعال کردن Symbols خروجی را به چیزی تبدیل می‌کند که اکثر form‌های password-input آن را قبول کنند؛ فعال کردن هر چهار entropy را maximise می‌کند.

  3. «اجرا» را بزنید

    خروجی یک `password` است. هر کاراکتر از union کلاس‌های فعال با `Math.random()` کشیده می‌شود — برای استفادهٔ شخصی خوب است، اما cryptographically secure نیست. برای secret‌های سمت سرور، با `crypto.randomBytes` در backend تولید کنید.

  4. ذخیره‌سازی و استفادهٔ مجدد

    خروجی را در یک password manager ذخیره کنید — هرگز در یک فایل متنی یا پیام چت که نگه می‌دارید. این رمز را در سایت‌ها reuse نکنید؛ کل نکته‌ٔ تولید رشته‌های تازه per site این است که breach را محدود نگه دارد.