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

16
Weak
آنتروپی36 بیت زمان شکستن6 seconds

تاریخچه

    هنوز رمزی ساخته نشده — از بالا یک رمز بسازید.

    چرا عبارت عبور از رمز عبور قوی‌تر و راحت‌تر به‌خاطرسپردنی است؟

    رمزهای عبور سنتی ساخته‌شده از حروف، اعداد و نمادهای تصادفی برای مغز انسان به‌طرز بدنامی سخت و فراموش‌شدنی هستند. وقتی کاربران مجبور به ساخت آن‌ها می‌شوند، اغلب به میان‌برهای خطرناک مثل جایگزینی «E» با «3» یا افزودن «123!» به نام حیوان خانگی روی می‌آورند. مهاجمان و ابزارهای دیکشنری دقیقاً همین الگوها را پیش‌بینی می‌کنند.

    یک عبارت عبور با ترکیب ۳ تا ۸ کلمه تصادفی جدا شده با خط تیره، فاصله یا نمادها این مشکل را حل می‌کند (مثلاً correct-horse-battery-staple). چون طول، آنتروپی را به‌صورت نمایی افزایش می‌دهد، یک عبارت عبور ۴ کلمه‌ای بیش از ۴۴ بیت آنتروپی دارد — شکستن آن با بروت‌فورس بسیار سخت‌تر از یک رمز کوتاه پیچیده است، در حالی که به‌خاطرسپردن و تایپ آن برای انسان آسان است.

    تولیدکننده رایگان عبارت عبور ما کلمات را به‌صورت تصادفی از یک دیکشنری انتخابی با تابع امن رمزنگاری random_int برمی‌گزیند. همه‌چیز به‌صورت محلی در مرورگر شما انجام می‌شود — هیچ عبارتی هرگز به سروری ارسال یا در آن ذخیره نمی‌شود.

    جدول مقایسه زمان کرک رمزهای عبور بر اساس طول و کاراکترها

    طول رمز فقط اعداد حروف کوچک حروف + اعداد + نمادها سطح امنیت
    6 کاراکتر < 1 ms < 1 sec 5 secs ضعیف
    8 کاراکتر < 1 sec 3 mins 8 hours متوسط
    12 کاراکتر 3 secs 3 weeks 34,000 سال قوی
    16 کاراکتر 1 hour 100,000 سال 10+ میلیارد سال عالی
    20+ کاراکتر 500+ سال ∞ ∞ (غیرقابل شکستن) غیرقابل شکستن

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

    رمز عبور امن باید چقدر طول داشته باشد؟

    کارشناسان امنیت حداقل ۱۲ تا ۱۶ کاراکتر را توصیه می‌کنند. هر کاراکتر اضافه، تعداد ترکیب‌های ممکن را چند برابر می‌کند و حملات بروت‌فورس را به‌طور چشمگیری دشوارتر می‌سازد. تولیدکننده ما از طول ۸ تا ۶۴ کاراکتر پشتیبانی می‌کند.

    آیا استفاده از این ابزار امن است؟

    بله. رمزهای عبور با تابع رمزنگاری امن random_int ساخته می‌شوند و هرگز ذخیره یا به شخص ثالثی ارسال نمی‌شوند. بررسی‌کننده رمز در تب «بررسی رمز» ۱۰۰٪ به‌صورت محلی در مرورگر شما اجرا می‌شود، پس هیچ چیزی که تایپ می‌کنید از دستگاه شما خارج نمی‌شود.

    چه چیزی یک رمز عبور را قوی می‌کند؟

    سه چیز: طول، تنوع و تصادفی بودن. حروف بزرگ و کوچک، اعداد و نمادها را ترکیب کنید و از اطلاعات شخصی یا کلمات رایج پرهیز کنید. سنجش قدرت داخلی آنتروپی را به بیت و همراه با تخمین زمان شکستن نشان می‌دهد.

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

    اگر یک وب‌سایت دچار نشت داده شود، مهاجمان بلافاصله همان رمز را روی حساب‌های دیگر شما امتحان می‌کنند. استفاده از یک رمز تصادفی یکتا برای هر سایت، خسارت یک نشت واحد را محدود می‌کند. از پنل تاریخچه برای پیگیری رمزهای تولیدشده استفاده کنید.

    آنتروپی و زمان تقریبی شکستن رمز چگونه محاسبه می‌شود؟

    آنتروپی میزان غیرقابل پیش‌بینی بودن رمز عبور را بر حسب بیت و با فرمول E = L * log2(R) محاسبه می‌کند؛ جایی که L طول رمز و R تعداد کاراکترهای ممکن در مجموعه انتخابی است. رمزی با آنتروپی بالای ۸۰ بیت، حتی با قوی‌ترین کلاسترهای کارت گرافیک (GPU) و ابررایانه‌ها، به میلیون‌ها سال زمان برای کرک شدن نیاز دارد.

    تفاوت بین رمز عبور (Password) و عبارت عبور (Passphrase) چیست؟

    رمز عبور ترکیبی تصادفی از حروف، اعداد و نشانه‌ها است (مانند 9k#P!z7$Wq) که برای ذخیره در برنامه‌های مدیریت رمز عالی است. در مقابل، عبارت عبور ترکیبی از ۴ تا ۸ کلمه تصادفی و بامعنی متصل به هم است (مانند ابر-دریا-فولاد-آسمان) که علاوه بر داشتن امنیت نجومی، به خاطر سپردن آن برای ذهن انسان بسیار ساده‌تر است.

    وبلاگ امنیت

    همه مقاله‌ها →