راهنمای OTT برای ایجاد یک رمز عبور قوی

اکنون آنقدر رایج است که همه ما بدون اینکه به آن فکر کنیم این کار را انجام می دهیم: رمز عبوری ایجاد کنید که حداقل x کاراکتر داشته باشد، حداقل یک عدد و یک نماد داشته باشد و نام یا نام خانوادگی شما نباشد. چه در محل کار هستید یا یک Apple ID ایجاد می کنید ، این الزامات رمز عبور برای رمز عبور "قوی "(” password) همه جا وجود دارد.

یک روز پس از ایجاد رمز عبور جدید در یک سایت(site one) ، به این فکر کردم که همه الزامات چقدر متفاوت است. برخی از سایت‌ها گذرواژه‌های کوتاه‌تر از 3 کاراکتر را نمی‌خواهند و برخی از آنها حداقل 8 کاراکتر را اعمال می‌کنند. برخی نمادها می‌خواهند، برخی دیگر نه. برخی به نام و گذرواژه‌های قبلی شما اهمیت می‌دهند، برخی دیگر نه. پس کدام رمز عبور واقعا قوی است؟

من تحقیقاتی انجام دادم و وقتی در مورد کسی(someone “) صحبت می‌کنید که رمز عبور شما را شکسته است، متوجه دو چیز شدم : اول، قدرت رمز عبور شما و دوم، قدرت رمزگذاری وجود دارد که رمز عبور را در هنگام ذخیره کردن به هشیاری تبدیل می‌کند.

من به سرعت متوجه شدم که کل مفهوم رمز عبور قوی بسیار ریاضی است و مطالعات زیادی در مورد این موضوع انجام شده است. موردی که توجه من را جلب کرد و در این پست به آن اشاره خواهم کرد، مربوط به یک مطالعه کارنگی-ملون در سال 2011 است(2011 Carnegie-Mellon study) .

ابتدا رمز عبور خود را تست کنید

قبل از اینکه بخواهیم رمز عبور قوی را بشناسیم، ببینیم چقدر طول می کشد تا رمز عبور به ظاهر قوی شما شکسته شود. برای بررسی آن، از ابزاری در سایت PassFault(PassFault site) استفاده می کنیم :

https://passfault.appspot.com/password_strength.html

در اینجا نحوه کار آن آمده است. رمز عبور خود را تایپ کرده و روی (password and click) آنالیز(Analyze) کلیک کنید . دو گزینه دارد که به طور پیش فرض پنهان هستند، اما می توانید روی Show Options کلیک کنید . بیایید توضیح دهیم که منظور آنها چیست.

تقصیر

کرک کردن سخت‌افزار پیش‌فرض یک (Hardware)مهاجم رمز عبور(password attacker) ۹۰۰ دلاری است که برای یک هکر قانونی امکان‌پذیر است. آنها همچنین این گزینه را دارند که یک مهاجم رمز عبور(password attacker) 180000 دلاری را انتخاب کنند که اگر چینی(Chinese) ها گران باشد ممکن است از آن استفاده کنند. پنجره کشویی Password Protection چند گزینه برای نوع رمزگذاری مورد استفاده برای ذخیره رمز عبور در اختیار شما قرار می دهد. (Password Protection)سیستم ویندوز مایکروسافت(Microsoft Windows System) ضعیف ترین است، جای تعجب نیست. سپس شما Wireless WPA Access Point ، UNIX SHA1 ، UNIX Blowfish و 100 گلوله SHA1 دارید(SHA1) .

رمز عبور قوی خود را که در چند سایت از آن استفاده می کنم امتحان کردم و از اینکه دیدم ظرف 1 روز ممکن است کرک شود شوکه شدم!

رمز عبور شکسته

وای(Wow) ، خیلی بد است. بنابراین، گزینه‌های رمزگذاری قوی‌تر ( یونیکس Blowfish(Unix Blowfish) و 100 دور SHA1 ) را انتخاب کردم و از دیدن نتایج بیشتر از یک روز خوشحال شدم: 1 سال و 7 ماه برای Unix Blowfish و 2 ماه و 2 روز با 100 دور SHA1 . . با این حال، با حمله 180000 دلاری رمز عبور(password attacker) ، به ترتیب به 11 روز و 3 روز کاهش یافت. قابل قبول نیست فکر کردم! من می‌خواهم رمز عبور من حتی با یک فیلترشکن فوق‌العاده گران قیمت شکسته شود(password cracker) . اما بهترین راه از آنجایی که من از رمز عبور 9 کاراکتری(character password) با اعداد و نماد استفاده می کنم چیست؟

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

اینجاست که مطالعه Carnegie-Mellon(Carnegie-Mellon study) تا حدودی کل موضوع را روشن می کند. اساساً(Basically) چیزی که آنها دریافتند این است که هر چه رمز عبور طولانی تر استفاده کنید، قوی تر است. این لزوماً به این معنا نیست که رمز عبور طولانی‌تر(longer password) باید نمادها یا اعداد زیادی داشته باشد، فقط باید طولانی باشد. با 16 کاراکتر، تنها چیزی که باید از آن اجتناب کنید استفاده از کلمات فرهنگ لغت فوق العاده آسان است.

متقاعد نشده اید که امکان پذیر است؟ در سایت PassFault(PassFault site) از رمز عبور زیر استفاده کنید که فقط 15 کاراکتر است و به راحتی قابل یادآوری است:

ilovemywifealot

سپس، برای گزینه‌ها، مهاجم رمز عبور(password attacker) 180000 دلاری را انتخاب کنید و ضعیف‌ترین رمزگذاری ( مایکروسافت ویندوز(Microsoft Windows) ) را انتخاب کنید و این چیزی است که دریافت می‌کنید:

رمز عبور قوی

1 ماه و 7 روز! این خیلی بهتر از این است که رمز عبور من در یک روز شکسته شود. پس مشکل رمز عبور من چیست؟ خب، ظاهراً اگر رمز عبور شما کوتاهتر است، باید از نمادها، حروف تصادفی و اعداد بیشتری برای تقویت آن استفاده کنید. اگر طولانی تر است، مانند بیش از 15 تا 16 کاراکتر، دیگر لازم نیست نگران اضافه کردن انواع اعداد و نمادها باشید. با رمز عبور طولانی تر، حتی می توانید از کلمات فرهنگ لغت بیشتری استفاده کنید و همچنان بسیار ایمن خواهد بود. بدیهی است که رمز عبوری مانند hellohellohello با وجود اینکه 15 کاراکتر باشد، همچنان بد است:

رمز ضعیف

بد است زیرا قرار است در فرهنگ لغت باشد و سه بار همان کلمه است. (word three)در اولین رمز عبورم، جایی که به همسرم ابراز عشق می کنم، این جمله به سرعت برای کامپیوتر شبیه به حرف های بیهوده به نظر می رسد و هیچ فرهنگ لغت شکسته(cracking dictionary) ای آن عبارت 15 کاراکتری را(character phrase) به عنوان کلمه ندارد. دیکشنری ها دارای لغات فرهنگ لغت هستند، بنابراین تا زمانی که از کلمات فرهنگ لغت مستقیم اجتناب کنید، خوب خواهید بود. اگر به جای کلمه "همسر" از نام همسرم یا نام مستعار برای او استفاده می کردم رمز عبور من(My password) می توانست بهتر باشد. ایده بگیرید؟

بدیهی است که اگر بتوانید تعدادی نماد را در یک رمز عبور طولانی نیز وارد کنید، پسورد به طرز مضحکی قوی تر می شود. مثلاً جلوی رمز همسرم (wife password)علامت تعجب(exclamation point) گذاشتم و یک عدد به آخرش اضافه کردم. سپس چقدر طول می کشد تا با همان گزینه ها کرک شود:

شکستن رمز عبور

گاو مقدس(Holy cow) ! پس از 1 ماه و 7(month 7) روز به 4 قرن و 1 دهه رسید!!! آره قرن ها!! اکنون این یک رمز عبور امن(secure password) است و به خاطر سپردن آن چندان سخت نیست. بنابراین رمز عبور خود را با استفاده از این ابزار آنلاین(online tool) رایگان بررسی کنید و اگر رمز عبور شما در عرض چند روز شکسته شد، ممکن است وقت آن رسیده باشد که به چیز جدیدی فکر کنید، مخصوصا برای اطلاعات حساس خود مانند رمزهای عبور بانکی و غیره.

به یاد داشته باشید(Remember) ، بسیاری از این سایت های آنلاین همیشه هک می شوند، بنابراین رمز عبور شما هرگز ایمن نیست. با این حال، اگر از یک رمز عبور واقعا قوی استفاده می کنید، حتی اگر رمزگذاری بسیار ضعیف باشد، برای همیشه طول می کشد تا یک کامپیوتر فوق العاده آن را بشکند! اگر در حین خواندن این پست رمز عبور خود را در سایت امتحان کردید، در نظرات به ما اطلاع دهید که شکستن آن چقدر طول می کشد. لذت بردن!



About the author

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



Related posts