پرش به محتوای اصلی

تولید کننده رمز عبور رایگان

رمزهای عبور قوی و تصادفی با طول، نوع نویسه و استثناهای دلخواه بسازید. رایگان، بدون ورود.

پس از بارگذاری آفلاین کار می‌کند
16
464

برای فهرست پیش‌فرض خالی بگذارید. فاصله‌ها نادیده گرفته می‌شوند.

کاربردهای رایج

  • رمز عبور بانکی ایمن تولید کنیدیک رمز عبور بلند و پیچیده برای حسابهای بانکی ، سرمایه گذاری و مالی خود ایجاد کنید.
  • رمز عبور WiFi قوی تولید کنیدیک رمز عبور WiFi امن ایجاد کنید که حدس زدن سخت است اما اشتراک گذاری آن از طریق کد QR آسان است.
  • رمز عبور حساب کاری تولید کنیدالزامات رمز عبور شرکتی را برآورده کنید — قوانین در مورد طول ، پیچیدگی و انواع کاراکتر.
  • کلید API ایمن تولید کنیدرشته های تصادفی با بروپی بالا ایجاد کنید تا به عنوان کلید های API ، رمزهای شناسایی مخفی و رمزهای امضا استفاده شوند.
  • رمز عبور پایگاه داده تولید کنیدرمز های قوی برای کاربران پایگاه داده ، حساب های root و اتصالات سرویس ایجاد کنید.

نحوه کار

رمزهای عبور کاملاً در مرورگر شما با استفاده از crypto.getRandomValues() مربوط به Web Crypto API تولید می‌شوند — همان منبع تصادفی رمزنگاری که مرورگرها برای TLS استفاده می‌کنند. بدون Math.random()، بدون سرور، بدون درخواست شبکه‌ای از هیچ نوعی.

  1. 1
    مونتاژ استخر کاراکتر
    بر اساس انتخاب چک‌باکس شما، ابزار آرایه‌های جداگانه برای حروف بزرگ، حروف کوچک، ارقام، و نمادها می‌سازد. اگر 'حذف کاراکترهای مشابه' روشن باشد، کاراکترهای بصری مبهم مانند ۱، l، I، ۰، و O پیش از تشکیل استخر از هر مجموعه حذف می‌شوند.
  2. 2
    انتخاب تصادفی با نمونه‌برداری و رد
    هر موقعیت کاراکتر با crypto.getRandomValues() و نمونه‌برداری با رد پر می‌شود: اگر یک مقدار تصادفی خام در دنباله ناهموار توزیع بیفتد، دور ریخته و دوباره گرفته می‌شود. این کار سوگیری پیمانه‌ای را که برخی کاراکترها را از نظر آماری محتمل‌تر از دیگران می‌کند حذف می‌کند.
  3. 3
    پوشش کلاس تضمین‌شده
    پس از نمونه‌برداری کل رمز عبور، ابزار بررسی می‌کند آیا حداقل یک کاراکتر از هر کلاس انتخابی حضور دارد. اگر نه، کل رمز عبور را دوباره نمونه‌برداری و دوباره بررسی می‌کند — تا ۱۰۰ بار — به‌جای جابه‌جایی کاراکترها در جای‌های ثابت، که توزیع را کج می‌کند.
  4. 4
    تخمین آنتروپی و زمان-شکستن
    ابزار آنتروپی را به‌صورت طول × log2(اندازه استخر) محاسبه می‌کند و زمان شکستن را با استفاده از حساب فضای-لگاریتمی در برابر یک خط‌پایه GPU ۱۰۰ میلیارد حدس-در-ثانیه تخمین می‌زند (مناسب برای هش‌های سریع مانند MD5؛ رمزهای عبور محافظت‌شده با bcrypt/Argon2 بسیار بیشتر طول می‌کشند). هر دو رقم هنگام تغییر تنظیمات فوراً به‌روز می‌شوند.

سازنده کاملاً در مرورگر شما اجرا می‌شود — رمز عبور، تنظیمات، یا داده استفاده هرگز به هیچ سروری ارسال نمی‌شود.

ابزارهای مرتبط

سؤالات متداول