التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو جديد
تاريخ التسجيل: Jan 2008-
#1 (permalink)  
Unhappy سؤال في التشفير


السلام عليكم و رحمة الله تعالى و بركاته

أما بعد
أنا أريد أن أصمم سكربت و أود أن أسئل الأخصائيين عن الدالة md5 التي تستعمل للتشفير

المشكلة : أنا عندما أستعمل الدالة md5 لتشفير قيمة حرفية كيف يمكنني أن أزيل التشفير عن الخارج

المرجو الرد مشكورين






camasico غير متواجد حالياً   قديم 08-01-2008, 11:30 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Dec 2004-
#2 (permalink)  

قصدك تبي تقك تشفير md5

هذا غير ممكن بأي حال من الأحوال






__________________
سبحان الله وبحمده ،، سبحان الله العظيم
تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)
طير شلوى غير متواجد حالياً   قديم 09-01-2008, 12:46 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Jan 2008-
#3 (permalink)  

مشكور على الرد أخي






camasico غير متواجد حالياً   قديم 09-01-2008, 11:52 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#4 (permalink)  

md5 هي إحدى دوال التشفير الأحادي الإتجاه، والتي يمكن باستخدامها تشفير أي نص بسهولة لكن فك ذلك التشفير مهمة بالغة الصعوبة تبلغ حد الإستحالة

على كل حال، تستخدم مثل هكذا دوال لتفير كلمات السر في أي تطبيق، فمن خلالها يتم تشفير كلمة مرور العضو وحفظها بالصيغة المشفرة ضمن قاعدة البيانات، ومع كل مرة يحاول فيها ذلك العضو تسجيل عملية دخول يتم مقارنة كلمة السر التي يدخلها مع تلك المخزنة في قاعدة البيانات

حسنا، قد تستغرب كيف يمكن لهذا أن يتم طالما أن عملية فك التشفير شبه مستحيلة، همممم، إنظر إلى المسألة من وجهة نظر أخرى، فعوضا عن فك تشفير كلمة السر المخزنة في قاعدة البيانات نقوم بتشفير كلمة السر المدخلة من قبل العضو باستخدام ذات الطريقة أو الدالة (أي md5 في هذه الحالة).

حينها إن تطابق النصين المشفرين، لاستنتجنا أن الأصل متطابق (أيا كان ذلك الأصل)، فلكل نص طريقة تشفير وحيدة دوما تنتج عن تطبيق هذه الدالة في كل الحالات التي تستدعى بها من أجل ذات النص في الدخل.

أرجو ن يكون هذا الشرح قد أوضح لك الفكرة






__________________
خالد الشمعة - Khaled Al-Shamaa
PHP, MySQL and Arabic language
DNSerror غير متواجد حالياً   قديم 13-01-2008, 02:58 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Sep 2006-
#5 (permalink)  

استخدم طريقة المنتديات

كود PHP:
<?
$passowrd
="1111";// الباسوورد الاساسي
$passowrdnew=md5($passowrd);//تفشير الباسوورد الاساسي

$salt "}\w"//السالت  وهذا يتخزن  عشوائي عند تسجيل اي عضو 
$passowrdlastmd5($passowrdnew$salt);  //تشفير   الباسوورد المشفر + السالت المخزن لكل عضو بالقاعده

?>
طبعا لاتخزن شي بجهاز العضو شوف لك طريقه وخزن باسوورد مشفر ( هاش مؤقت للجلسه وبدايتها ونهايتها بحقل بالقاعده علشان تضمن حتى لو صار اختراق وفك راح يفك باسوورد وهمي مو الباسوورد الاساسي

فمان الله






__________________
.................... ets.
mshaer-net غير متواجد حالياً   قديم 13-01-2008, 07:40 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
<طلب> سكربت تصويت لأكثر من سؤال Loacker تطوير الويب 2 10-06-2008 11:46 AM
سؤال في الـــصلاه ( سبب سؤال موقف صار إلي ) My Soul Mate سوالف عامة 7 28-05-2007 11:40 AM
سؤال من شان التشفير hishamorg PHP 3 02-03-2007 06:28 AM
أحدث وأقوى طريقة لتشفير باسورد الادمن واتحدى برامج فك التشفير arbswebs تطوير الويب 6 23-06-2006 07:46 PM
[طلب] لمن يوجد لديه برنامج فك تشفير باسورد المنتدى الوافي إصلاح وصيانة المنتديات 31 08-01-2004 05:16 PM


الساعة الآن: 08:37 AM بتوقيت المملكة العربية السعودية