مطالب برچسب شده ‘password’

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

سه شنبه, ۲۷ مرداد ۱۳۸۸

تابع زیر یه رشته تصادفی در php تولید می کنه که می تونه برای تولید کلمه عبور مفید باشه. شما می تونین به وسیله پارامتر طول رشته رو مشخص کنین در ضمن با تغییر در متغیر chars$ می تونین کاراکترهای مجاز برای تولید رشته رو تعیین کنین. مقدار پیش فرض طول ۸ کاراکتر و کاراکتر های مجاز هم حروف و اعداد هستن. و اما تابع:

<?php

function random_string($length = 8, $chars = null) {
if( empty($chars) ) $chars = “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789″;
while( strlen($s) < $length) {
$s .= substr($chars, rand(0, strlen($chars) - 1), 1);
}
return $s;
}

// Example
echo random_string(10);

?>

پسوردهای امنی که به آسانی فراموش نمی شوند

یکشنبه, ۲۲ دی ۱۳۸۷

فریم ورک دانشگاه رو دوست عزیزم آقای بنی اسدی تغییراتی دادن که یکی از اون ها اینه که وقتی شما می خواین پسوردتون رو عوض کنین و پسوردتون کلمه ساده ای باشه به شما اخطار می ده (قابل توجه هم اتاقی عزیزم) و همانطور که می دونین کلمه عبور امن به سختی به یاد می مونه

ویژگی یک رمز خوب اینه که از حروف کوچک و بزرگ و اعداد و نمادهای ویژه درست شده باشه و طول مناسبی هم داشته باشد مثلا: Wr12@s2&GV18hb

حالا روشی برای انتخاب رمز پیشنهاد می دم که هم پسورد امن تولید می شه و هم به راحتی فراموشتون نمی شه

۱-  ابتدا باید یک یا دوکلمه رو که به سادگی می توانید به یاد داشته باشید را انتخاب کنید مثلا اسم خودتون
OMID MILANI

2- حروف  B ,I ,O ,S رو با اعداد ۵, ۰, ۱, ۸ عوض کنید
با انجام این مرحله رمز شما خواهد شد
۰M1D M1LAN1

3- فاصله ها رو با کاراکتریی مثل & یا % یا + پر کنید
با انجام این مرحله رمز شما خواهد شد
۰M1D+M1LAN1

4- حروف صدادار (A, E, U) رو به صورت کوچیک بنویسین و بقیه حروف به صورت بزرگ
با انجام این مراحل رمز نهایی شما خواهد شد
۰M1D+M1LaN1

به نظر شما این خیلی بهتر از matlab نیست؟ ;-)

مطالب مرتبط: نکات لازم در انتخاب کلمه عبور

نکات لازم در انتخاب کلمه عبور

جمعه, ۲۹ آذر ۱۳۸۷

کلمه عبور نباید ساده باشد (۱۲۳۴۵۶ یا حروف کنار هم در صفحه کلید مانند: qwert)
مشخصات فردی شما نباشد (نام، شماره شناسنامه، تاریخ تولد، پلاک خودرو و …)
کوتاه نباشد (حداقل ۸ کاراکتر باشد)
ترکیبی از حروف و اعداد و علائم باشد
از کلمات غیر متعارف باشد (از کلمات موجود در فرهنگ های لغت نباشد)
بهتر است یک جمله کوتاه باشد که به خاطر سپردن آن راحت باشد
برای نرم افزارهای مختلف از کلمات عبور مختلف استفاده کنید (قابل توجه دوست عزیزم: همه کلمات عبور شما MATLAB نباشد)
از کلمه عبور خود محافظت کنید و آنرا به صورت نوشته در معرض دید دیگران قرار ندهید
کلمه عبور خود را در اختیار دیگران قرار ندهید
آن را با صدای بلند اعلام نکنید
با پست الکترونیکی ارسال نکنید
هنگام تایپ آن در حضور افراد نامطئن بیشتر مراقب باشد
کلمه عبور خود را حداکثر هر شش ماه عوض کنید
پس از اتمام کارتان در هر محیط قبل از بستن پنجره حتما از گزینه خروج یا Sign out را استفاده کنید
همین اگر موارد دیگه ای به ذهن شما رسید لطفا در بخش نظرات بنویسین که دیگران هم استفاده کنن