رمز عبور چند کاراکتر باشد؟ مقایسه رمزهای ۸، ۱۲، ۱۶ و ۲۰ کاراکتری
وقتی قرار است رمز جدید بسازید، معمولاً چند گزینه پیش رو دارید: ۸، ۱۲، ۱۶ یا ۲۰ کاراکتر. کدام را انتخاب کنید؟ برای بیشتر حسابهای اینترنتی، پیشنهاد عملی ما شروع از ۱۶ کاراکتر تصادفی یا بیشتر است؛ به شرطی که سایت این طول را قبول کند.
اما فقط بلند کردن رمز کافی نیست. نام، تاریخ تولد یا یک جمله معروف با اضافه شدن چند حرف به رمز تصادفی تبدیل نمیشود. در این مقاله تفاوت طولها را میخوانید و یاد میگیرید با توجه به شرایط حساب، انتخاب مناسبی داشته باشید.
کاراکتر یعنی چه؟ رمز ۱۶ کاراکتری چند رقم دارد؟
کاراکتر یعنی یک حرف، عدد یا علامت. مثلاً A یک کاراکتر است، 7 یک کاراکتر است و ! هم یک کاراکتر به حساب میآید. پس رمز ۱۶ کاراکتری لازم نیست ۱۶ رقم داشته باشد؛ میتواند ترکیبی از حروف، عددها و علامتها باشد.
«کلمه» هم با «کاراکتر» فرق دارد. چند کلمه میتوانند دهها کاراکتر داشته باشند. اگر سایتی حداقل ۱۲ کاراکتر میخواهد، منظورش ۱۲ کلمه نیست.
فاصله هم یک کاراکتر است، اما همه سایتها آن را قبول نمیکنند. برای انتخاب طول، عددی را که ابزار نشان میدهد و شرایط همان سایت را در نظر بگیرید.
مقایسه رمزهای ۸، ۱۲، ۱۶ و ۲۰ کاراکتری
مقایسه زیر برای زمانی است که رمزها با روش مشابه و بهصورت تصادفی ساخته شوند. رمز تکراری یا قابل حدس را نمیتوان فقط با تعداد کاراکتر سنجید.
| طول رمز | برداشت درست | پیشنهاد برای رمز جدید |
|---|---|---|
| ۸ کاراکتر | کوتاه است؛ وجود چند علامت بهتنهایی آن را انتخاب خوبی نمیکند | اگر سایت اجازه میدهد، طول بیشتری انتخاب کنید |
| ۱۲ کاراکتر | با شرایط یکسان، حدس زدن آن از رمز ۸ کاراکتری سختتر است | اگر محدودیت ندارید، به ۱۶ یا بیشتر برسید |
| ۱۶ کاراکتر | نقطه شروع پیشنهادی این راهنما برای رمز تصادفی حساب اینترنتی است | برای هر حساب، رمز جداگانه بسازید |
| ۲۰ کاراکتر | با شرایط یکسان، حالتهای بیشتری از رمز ۱۶ کاراکتری دارد | اگر سایت میپذیرد و استفاده راحت است، میتوانید انتخابش کنید |
این جدول نمیگوید رمز ۱۶ کاراکتری در همه شرایط امن است یا هر رمز ۱۲ کاراکتری فوراً لو میرود. تفاوت مهم، روش ساخت و استفاده از رمز است. رمزی که در چند سایت تکرار شده یا در صفحه جعلی وارد شده، با بلندتر شدن از آن خطرها محافظت نمیشود.
چرا اضافه شدن چند کاراکتر اینقدر مهم است؟
فرض کنید یک کد فقط از عددهای صفر تا ۹ ساخته میشود. اگر کد چهار جایگاه داشته باشد و در هر جایگاه انتخاب هر ده رقم ممکن باشد، ۱۰ هزار حالت دارد. با اضافه شدن یک رقم، تعداد حالتها ۱۰۰ هزار میشود. با شش رقم به یک میلیون حالت میرسد.
این یک مثال برای فهم تعداد حالتهاست، نه پیشنهاد استفاده از کد عددی بهجای رمز حساب. در رمزهای شامل حروف و علامتها، انتخابهای هر جایگاه متفاوت است.
نکته مهم این است که انتخابها واقعاً تصادفی و مستقل باشند. اگر ده رقم تاریخ تولد را بنویسید، کسی که سراغ اطلاعات شخصی شما میرود مجبور نیست همه حالتهای دهرقمی را امتحان کند. همین تفاوت باعث میشود عدد طول رمز، بدون شناخت روش ساخت آن کافی نباشد.
رمز بلندتر بهتر است یا علامت بیشتر؟
بهتر است بهجای انتخاب یکی از این دو، یک رمز طولانی و تصادفی بسازید که با قواعد سایت هم سازگار باشد. افزودن علامت به یک کلمه آشنا، جای انتخاب تصادفی را نمیگیرد.
اگر سایت علامت قبول نمیکند، با حروف و عدد رمز بسازید و طول مناسبی انتخاب کنید. اگر سایت وجود علامت را الزامی کرده، همان شرط را رعایت کنید. برای آشنایی با شکل علامتها، فهرست کاراکترهای خاص در رمز عبور را ببینید؛ مجاز بودن هر علامت را از راهنمای سایت مقصد بررسی کنید.
راهنمای عمومی انتخاب رمز هم تأکید میکند که طول رمز مهم است و نباید فقط روی اضافه کردن عدد و علامت تمرکز کرد.
چرا بعضی راهنماها ۱۵ کاراکتر و بعضی ۱۶ را پیشنهاد میکنند؟
در استاندارد فعلی مؤسسه ملی استاندارد و فناوری آمریکا، برای سامانههایی که رمز تنها عامل ورود است، حداقل طول ۱۵ کاراکتر تعیین شده است. وقتی رمز بخشی از ورود چندمرحلهای باشد، آن استاندارد اجازه حداقل کوتاهتری را میدهد. این قواعد برای طراحی سامانههای مطابق آن استاندارد هستند؛ نه یک توصیه عمومی برای کوتاه کردن رمز شما. منبع: بخش گذرواژهها در استاندارد هویت دیجیتال
پیشنهاد ۱۶ کاراکتر یا بیشتر، یک نقطه شروع ساده برای انتخاب رمز جدید است. لازم نیست برای حسابی که ۲۰ کاراکتر را قبول میکند، رمز را کوتاه کنید تا دقیقاً به یک حداقل برسد.
ورود دومرحلهای را هم دلیلی برای انتخاب رمز ضعیف ندانید. رمز قوی و عامل دوم، در کنار هم از حساب محافظت میکنند.
اگر سایت حداقل ۸ کاراکتر نوشته، باید دقیقاً ۸ انتخاب کنم؟
خیر. «حداقل ۸» یعنی رمز کوتاهتر از ۸ پذیرفته نمیشود. ممکن است همان سایت رمز ۱۶، ۲۰ یا طولانیتر را هم قبول کند. حداکثر مجاز را هم بخوانید.
فرض کنید فرم نوشته است: «بین ۸ تا ۲۰ کاراکتر». میتوانید ۱۶ یا ۲۰ را انتخاب کنید. اما اگر نوشته «دقیقاً ۸ رقم»، آن فرم شرایط متفاوتی دارد و شاید از شما پین میخواهد. رمز حساب، پین دستگاه و کد یکبارمصرف را یک چیز ندانید.
اگر سایتی فقط طول کوتاهی را میپذیرد، بیشترین طول مجاز را با انتخاب تصادفی بسازید، آن رمز را جای دیگری استفاده نکنید و امکانات ورود دومرحلهای سرویس را فعال کنید.
برای ایمیل، خرید اینترنتی و حسابهای دیگر چه طولی مناسب است؟
برای ایمیل اصلی، حساب کاری، شبکه اجتماعی و فروشگاه هم میتوانید از همان نقطه شروع ۱۶ کاراکتر تصادفی یا بیشتر استفاده کنید، اگر سرویس اجازه میدهد. حساب کماهمیت را بهانهای برای تکرار رمز ایمیل نکنید.
اهمیت ایمیل اصلی بیشتر است، چون بسیاری از سرویسها لینک بازیابی رمز را به آن میفرستند. برای این حساب، علاوه بر رمز جداگانه، راه بازیابی و ورود دومرحلهای را هم تنظیم کنید.
| شرایط شما | انتخاب عملی |
|---|---|
| سایت طول ۱۶ یا بیشتر را قبول میکند | رمز تصادفی ۱۶ یا ۲۰ کاراکتری بسازید |
| سایت فقط ۱۲ کاراکتر قبول میکند | ۱۲ کاراکتر تصادفی بسازید و امکانات امنیتی دیگر را فعال کنید |
| رمز را با برنامه مدیریت رمز وارد میکنید | اگر سایت اجازه میدهد، ۲۰ یا بیشتر را هم میتوانید انتخاب کنید |
| لازم است رمز را حفظ کنید | یک عبارت عبور با واژههای تصادفی را بررسی کنید |
این پیشنهادها برای رمز جدید هستند. اگر رمز فعلیتان را لو دادهاید یا در حساب دیگری هم استفاده کردهاید، مسئله فقط تعداد کاراکتر نیست؛ باید آن را با رمز مستقل جایگزین کنید.
رمز بلند را چطور نگه داریم که فراموش نشود؟
برای استفاده از رمز تصادفی لازم نیست آن را حفظ کنید. برنامه مدیریت رمز، رمزها را کنار نام حساب نگه میدارد و میتواند هنگام ورود آنها را در فرم قرار دهد. رمز اصلی این برنامه باید مستقل باشد و روش بازیابی آن را هم از قبل بشناسید.
اگر رمزی را باید حفظ کنید، عبارت عبور گزینه دیگری است: چند واژه که با یک روش تصادفی انتخاب شدهاند. کنار هم گذاشتن کلمات یک شعر یا نام اعضای خانواده همان ویژگی را ندارد. راهنمای بنیاد مرزهای الکترونیکی روش انتخاب واژههای تصادفی را توضیح میدهد.
پسوردساز آیکیت در حال حاضر رمز کاراکتری میسازد. برای ساخت عبارت چندکلمهای، از ابزار یا روش مخصوص آن استفاده کنید.
آیا میشود زمان دقیق شکستن رمز را گفت؟
از روی طول رمز بهتنهایی، خیر. سرعت امتحان کردن حدسها، روش نگهداری رمز در سایت، تجهیزات مهاجم و قابل حدس بودن خود رمز روی نتیجه اثر دارند.
وقتی کسی در صفحه ورود یک سایت رمزهای مختلف را امتحان میکند، سرویس میتواند تعداد تلاشها را محدود کند. اما اگر دادههای ذخیرهشده مربوط به رمزها از یک سرویس سرقت شود، شرایط حمله متفاوت است. به همین دلیل، نباید یک عدد مثل «چند میلیون سال» را تضمین امنیت بدانید.
همچنین لازم نیست کسی رمز شما را حدس بزند تا آن را به دست بیاورد. وارد کردن رمز در صفحه جعلی یا استفاده دوباره از رمز لو رفته، خطرهای دیگری هستند. رمز طولانی برای مقابله با حدس زدن کمک میکند؛ جای بررسی نشانی سایت و حفاظت از دستگاه را نمیگیرد.
انتخاب طول رمز در آیکیت
در پسوردساز آیکیت، طول رمز را بین ۴ تا ۳۲ تنظیم میکنید. برای ساخت رمز حساب اینترنتی این مراحل را انجام دهید:
- شرایط سایت مقصد را بخوانید؛ حداقل و حداکثر طول و نوع کاراکترهای مجاز را پیدا کنید.
- نوع رمز را انتخاب کنید. اگر علامت مجاز است، حالت «قوی» را انتخاب کنید؛ اگر علامت ممنوع است، حالت «معمولی» را بزنید.
- اگر سایت میپذیرد، طول را روی ۱۶ یا ۲۰ بگذارید.
- رمز را با شرایط سایت مقایسه کنید. اگر وجود حرف بزرگ، عدد و علامت الزامی است، وجود هرکدام را بررسی کنید. حالت «قوی» انتخاب از این گروهها را ممکن میکند، اما هر خروجی لزوماً همه گروهها را ندارد.
- روی «کپی» بزنید، رمز را در سایت مقصد ثبت کنید و در برنامه مدیریت رمز نگه دارید.
با تغییر طول، رمز جدید ساخته میشود. اگر رمزی را برای یک حساب ثبت کردهاید، آن را پیش از تغییر تنظیمات نگه دارید. زدن دکمه «ساخت رمز جدید» فقط خروجی روی صفحه آیکیت را عوض میکند، نه رمز ثبتشده در حسابهای شما.