إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: قهوجي في جدة | صبابين ومباشرين قهوة محترفين | 0539307706 (آخر رد :ksa ads)       :: كراتين للبيع: الحل الأمثل للتخزين والنقل (آخر رد :layansherief)       :: شراء مكيفات مستعملة: حل اقتصادي وعملي (آخر رد :layansherief)       :: شراء اثاث مستعمل حولي: اختيار ذكي لتجديد الأثاث (آخر رد :layansherief)       :: شراء اثاث مستعمل الجهراء: حل عملي واقتصادي (آخر رد :layansherief)       :: مقاول مجالس خارجية بالرياض بأسعار منافسة وتصاميم فاخرة 0551033861 (آخر رد :ksa ads)       :: لماذا يُعتبر استضافة ووردبريس المُدارة الخيار الأمثل لمواقع الإنترنت (آخر رد :نادية معلم)       :: طµظٹط§ظ†ط© ظˆط§ظٹطھ ظˆط³طھظ†ط¬ظ‡ط§ظˆط³ ظپظٹ ظ…طµط± – ط®ط¯ظ…ط§طھ ظ…ط¶ظ…ظˆظ†ط© ظˆظ‚ط·ط¹ ط؛ظٹط§ط± ط£طµظ„ظٹط© (آخر رد :انوش العاصي)       :: ط´ط±ظƒط© ط¹ط²ظ„ ط§ظ„ط®ط²ط§ظ†ط§طھ ط§ظ„ط£ط±ط¶ظٹط© ط¨ط§ظ„ط±ظٹط§ط¶ (آخر رد :انوش العاصي)       :: تركيب مظلات سيارات حديد في الرياض من مؤسسة قمم الرياض 0563866945 (آخر رد :ksa ads)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 03-15-2014, 11:10 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,670
عدد الـنقاط :3341
 تقييم المستوى : 2140

تشفير كلمات السر هو افضل طريقة لحفظ كلمات السر و هي الطريقة التي يجب استخدامها و لا يجب ان تكون اختيارية على كل مطور لكن السؤال هو كيف؟

فكرة التشفير
التشفير عباراة عن استخدام خوارزمية لتشفير رقم او كلمة او جلمة او حتى حرف ليصبح هاش

لماذا يجب ان تشفر كلمات السر؟
ببسطاة لكي عندما تخترق قاعدة البيانات الخاصة بك لن يستطيع من اخترقها ان يعرف كلمات السر الخاصة بالمستخدمين

مثال
"Hello" مشفرة هي 8b1a9953c4611296a827abf8c47804d7 في md5

تحذيرات
لا يجب أبداً ان تستخدم md5 لأنها ضعيفة جدا و بها تضارب فمثلاً جرب انك تشغل هذا الكود

رمز PHP:


تفاجأت بالنتيجة صح؟ هذا هو مثال للتضارب

الطريقة الافضل للتشفير
الاطريقة الافضل هي ان تستخدم ثلاثة اشياء عند تشفير الباسورد و تشفر بـ دالة crypt()
1. مفتاح او Key
2. كلمة السر
3. سالت او Salt

المفتاح هو كلمة انت تختارها تضيفها قبل الباسوورد و هي نفسها لجميع المستخدميين
السالت هو كلمة تضيفها بعد الباسوورد و يجب ان تكون فريدة و ويجب ان تعمل واحد جديدة لكل مستخدم

مثال لتشفيير الباسورد
رمز PHP:
$salt = uniqid('', true); // يحب ان تحفض السالت في قاعدة البيانات مع كل مستخدم
$key = 'KeyKey12304040'; // ثابت و لا يتغير لكل مستخدم
$password = 'example';
$hash = crypt($key.$password.$salt);


مثال لمقارنة الباسوورد بقاعدة البيانات


رمز PHP:
$salt = uniqid('', true); // يجب ان تعمل استعلام لقاعدة البيانات لجلبه

$key = 'KeyKey12304040'; // ثابت و لا يتغير لكل مستخدم
$password = $_POST['password']; // الباسورد هو الذي ادخله المستخدم عند تسجيل الدخول
$hash = crypt($key.$password.$salt);

if(
crypt($key.$password.$salt, $hash) == $hash) {
// نجاح
}


__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
طريقة تشفير كلمات وروابط في منتدى ؟ محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 01-03-2012 06:50 AM
الاْن لعبة gta san +كلمات السر على 7 روابط محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-11-2010 03:40 PM
كيف ازيل كلمات السر و البحث من الفيرفكس محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-07-2010 04:50 AM
][ Gta Iv ][ كلمات السر + التختيم 100% + اشياء مهمة محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 02-26-2010 09:50 PM
حماية كلمات السر للمواقع محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-18-2009 12:20 AM


الساعة الآن 07:16 PM


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML