چهارشنبه, ۱۹ اردیبهشت, ۱۴۰۳ / 8 May, 2024
مجله ویستا

کلمات عبور


کلمات عبور
Passwordها متداول ترین روش كنترل دسترسی به كامپیوترها و شبكه ها هستند . شاید به این دلیل كه منجر به كاهش امنیتشان میگردد.برای ورود به اكثر سیستمهای كامپیوتری می بایست یك نام كاربری و یك كلمه عبور داشته باشید.
اجازه دهید اشاره كوتاه به كاربرد كلمه عبور در امر مجوزدهی داشته باشم.كلمات عبور تنها منحصر به منابع و فایلهای كامپیوتر و شبكه و نیز اینترنت و سیستم عامل نیستند و در موارد دیگری مانند استفاده از برنامه های كاربری نیز رایج هستند.
كاربران معمولا تمایل دارند كلمات عبور كوتاه، ساده و معنی دار را بخاطر بسپارند، حال آنكه هر یك از این عوامل باعث كاهش میزان امنیت یك كلمه عبور می شود
. با افزایش قدرت پردازش كامپیوترهای امروزی، سرعت crack شدن كلمات عبور هم افزایش یافته، بنابراین استفاده از كلمات عبور طولانی تر، پیچیده تر و عوض كردن هر چند وقت یكبار آنها یك امر ضروری است.مادامی كه دو طرف روند authentication از متد رمزنگاری واحدی استفاده می كنند، قادر هستند تا كلمه عبور را میان خود رد و بدل كنند و حتی اگر كسی در میانه راه یك نسخه از كلمه رمز شده را بدست بیاورد، تقریبا غیرممكن است كه بتواند از آن استفاده ای ببرد و كلمه اصلی را از كلمه رمز شده بدست بیاورد.
اما ...، اما اگر روش رمزنگاری شناخته شده باشد (و معمولا در مورد اكثر سرویس های شبكه ای مورد استفاده چنین است)، آنگاه اه های گوناگونی وجود دارد كه شخص cracker بتواند به كلمه عبور دست یابد.
Cracker ها، یا بهتر بگویم برنامه های cracking با بهره جویی از این اصل، Passwordهای مختلفی را كد كرده و بوجود می آورند و آن را با كلمه رمز شده كه از شبكه یا كامپیوتر هدف دزدیده اند مقایسه می كنند. هنگامی كه دو كلمه رمز شده با هم مطابقت داشته باشند، شخص cracker، كلمه عبور مورد نظرش را یافته است.نوع حمله هایی كه به Passwordها می شود به قوت و ضعف الگوریتم های به كار رفته برای رمزنگاری آنها و احیانا ضعفهای امنیتی موجود در این الگوریتم ها بستگی دارد.
● حمله لغت نامه ای (Dictionary Attack)
این نوع حمله بر پایه این فرضیه بنا شده كه بسیاری از كاربران، از كلمات واقعی و معنی دار زبان خود به عنوان كلمه عبور استفاده می كنند، به این ترتیب Dictionary Attack از فهرستی از لغات استاندارد و قابل یافتن در یك لغتنامه برای crack كردن كلمه عبور استفاده می كنند. نرم افزار مربوطه سپس این كلمات را یكی یكی و با استفاده از همان مكانیزم رمزنگاری یك طرفه كه سیستم هدف قرار گرفته بكار می برد، رمز می كند. هنگامی كه روایت رمز شده لغت موجود در دیكشنری با كلمه عبور رمز شده مطابقت كرد، عملا كلمه عبور بدست آمده است.
● باید و نبایدهایی در مورد كلمه عبور
▪ هرگز از كلماتی كه به لحاظ موضوعی به نحوی به شما مرتبط هستند بعنوان كلمه عبور استفاده نكنید. كلماتی چون؛ نام فرزند، نام همسر، شماره شناسنامه، شماره حساب بانكی و ...
▪ هرگز كلمه عبور خود را در جایی یادداشت نكنید.
▪ هرگز كلمه عبور خود را در حالیكه شخص دیگری به صفحه كلید شما نگاه می كند وارد نكنید.
▪ كلمه عبور خود را هرچند گاه یكبار (ترجیحا هر دو تا سه هفته و بسته به اهمیت account مورد نظر) تغییر دهید.
▪ ترجیحا از بیش از یك كلمه به همراه كاراكترهای خاص برای ایجاد كلمه عبور استفاده كنید.
▪ متخصصین امنیت شبكه، امروه حداقل طول لازم برای كلمات عبور را ۸ كاراكتر می دانند.
▪ Passwordهای طولانی و پیچیده: یك مشكل انسانی و چند راه حل!
با ارائه چند مثال سعی می كنیم چند راه حل عملی ارائه كنیم تا كلمات عبور هم طولانی و پیچیده باشند و هم قابل به خاطرسپاری.كلمه my password به هیچ وجه انتخاب مناسبی به شمار نمی آید. اما كلمه my p$$word چطور؟ در عین حالی كه به خاطر سپردنش ساده است سخت تر crack می شود.
یك مثال دیگر می تواند استفاده از حروف اول كلمات یك عبارت باشد. به این جمله توجه كنید:
Man Tehran PC Dot Com Ro Doost Daram
می توانید از این جمله این كلمه عبور را بدست آورید: Mtpcdcrdd حذف برخی حروف صدادار یك كلمه و اعمال برخی تغییرات با معنی می تواند راه حل دیگری باشد: می توانید از كلمه Publications كلمه عبور Pb ۱ct ۱۰n$ را بدست آورید.
منبع : فساهو