تابع ساخت کلمه عبور تصادفی

تابع ساخت کلمه عبور تصادفی

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

تابع به ساده ترین شکل ممکن نوشته شده است و کافیه آن را فراخوانی کنید . بصورت پیشفرض تابع یک کلمه عبور ۸ کاراکتری تولید می کند . مثال:

همانطور که در ابتدا اشاره شد وجود کاراکتر علامت تاثیر بسزایی در امنیت کلمه عبور دارد این در صورتی هست که تابع بصورت پیشفرض از آن استفاده نمی کند . به همین جهت اگر دوست دارید علامت ها نیز نقشی در کلمه عبور شما داشته باشند آن ها را در متغیر chars درج کنید. مثال :

با این حال شما از علامت ها استفاده می کنید؟

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *