delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيفية برمجة البطاقة المغناطيسية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله و بركاته

ما هي الطريقة لبرمجة برنامج يقرأ محتويات البطاقة المغناطيسية كما في الصورة التالية:

كود :
http://lh5.ggpht.com/-2e219ylT0mk/T_qkvDAqRtI/AAAAAAACwVs/RTuA52yaF3Q/2012_carte_chifa_02_756455659.jpg?imgmax=576


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


[COLOR="DarkGreen"]Smart Cards البطاقات الذكية :

مثل بطاقة هاتف براق , مبدأ عملها أن يرسل الحاسب لها رقماً عشوائياً فتقوم بحساب معادلة باستخدامه ( خوارزمية تشفير) وتعيد القيمة للحاسب الذي يكون بدوره قد حسب نفس المعادلة لديه , ويقارن النتيجتين فإذا كانتا متماثلتين فهذا يعني أن البطاقة صالحة وقوة هذه الطريقة كون أن ما تم انتقاله بين البطاقة والحاسب عبارة عن رقم عشوائي مع جواب معادلة طبقت عليه , ولا يمكن الاستفادة منهما للدخول إلى النظام مرة ثانية لأنه سيولد رقم عشوائي مختلف . طبعاً تعتبر هذه من أفضل الطرق ولكن إحدى سيئاتها أننا بحاجة لقارئ للبطاقات الذكية عندما نريد استخدامه ![/COLOR]
منقول.
شكرا لك أخي بن دهيبة، و لكن شرحك لم يفي بالغرض
بن دهيبة كتب :ربما

http://delphi4arab.net/forum/showthread.php?tid=9064


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