ساخت رمز عبور امن
رمزهای عبور ساده و تکراری یکی از رایجترین علتهای هک حسابهای کاربریاند. طول رمز بیشتر از پیچیدگیاش اهمیت دارد؛ ۱۶ کاراکتر برای حسابهای معمولی و ۲۴ کاراکتر به بالا برای دیتابیس و سرور. این ابزار بر اساس اینکه رمز کجا استفاده میشود، کاراکترهایی را که رشته اتصال یا خط فرمان را میشکنند کنار میگذارد. رمز با منبع تصادفی رمزنگاریامن مرورگر (crypto.getRandomValues) ساخته میشود؛ هیچ رمزی به سرور ارسال یا ذخیره نمیشود.
تولید رمز کاملا در مرورگر شما انجام میشود (crypto.getRandomValues). هیچ رمزی به سرور ارسال یا ذخیره نمیشود.
پرسشهای متداول
پاسخ پرسشهای پرتکرار درباره این سرویس را اینجا بخوانید
نه. تولید رمز کاملا در مرورگر شما انجام میشود و هیچ درخواستی به سرور ارسال نمیشود. همهچیز بعد از بستن تب از حافظه مرورگر پاک میشود.
بله. از `crypto.getRandomValues` مرورگر استفاده میکنیم که یک منبع تصادفی رمزنگاریامن (CSPRNG) است، همان منبعی که مرورگرها برای کلیدهای رمزنگاری به کار میبرند. روش rejection sampling هم اعمال میشود تا در انتخاب کاراکترها سوگیری پیش نیاید.
برای حسابهای معمولی ۱۶ کاراکتر و برای دیتابیس، سرور و حسابهای مهم ۲۴ کاراکتر به بالا. طول از پیچیدگی مهمتر است: یک رمز ۲۴ حرفی حتی با مجموعه کاراکتر محدودتر، از یک رمز ۱۲ حرفی پر از نماد قویتر است. اگر از مدیر رمز استفاده میکنید، طول بلند هیچ هزینهای برایتان ندارد.
قدرت بر اساس آنتروپی (bits) محاسبه میشود که تابع طول و اندازه مجموعه کاراکتر است. یعنی یک رمز ۱۶ کاراکتری فقط با حروف کوچک (حدود ۷۵ بیت) ضعیفتر از یک رمز ۱۲ کاراکتری با حروف، عدد و نماد (حدود ۷۸ بیت) است.
مجموعه نمادها را از تنظیمات خاموش کنید و به جای آن طول رمز را بیشتر کنید (مثلا ۲۴ تا ۳۲ کاراکتر). با طول بالاتر همان سطح امنیت بدون نمادها بهدست میآید.
پرسش دیگری دارید؟
تماس با پشتیبانی