الدرس الـ 14 :- [شـــرح خوارزميه luhn]

الدرس الـ 14 :- [شـــرح خوارزميه luhn]

خـوارزمـــيية : ) luhn
--------------
صحصح معااأأيااا كدا يا استاااذ  وركز :)*
اي كاأأأأررررت بيتكون من 16 رقم
-أميكس :- أنا 15 رقم بس يحيوان
منتا يبن القحبه مخلي الرقم الـ 16 مخليه فال رقم السري بدل 3 مخليهم 4 يعتبر نسبياََ من ارقام الكارات نفسو
-أميكس :- أه تمام كدا كمل
بووووص كل شركه Scheme نيتورك بتكون مميزه بالرقم الأول اللي هوا أسمو MLL
-أميكس:- منا ببدأ بي 3 و Diners Club بيبدأ بي 3 برضو
يحبب :- دا بسبب قله مستخديمنكو بس برضو بيتم التفرقه بالرقم التاني
أنت بتبدأ بـ 34-37 هوا بيبدأ بي 30-36-38 ودا ال MLL بتاعكو برضو
مسمعشي صوت امك تاني بق
-أميكس:- حاضر
دا تعريف الـ MLL بشكل حلو
أميكس شركه Scheme زي فيزا وماستر كارد يشباب بس عدد ارقام الكارت تبعها بيكون 15 والرقم السري 4 ارقام
-------------------------------------------
الـBIN شرحناه باختصار أول 6 ارقام من الكارت
-------------------------------------------
بعد كدا عند من الرقم السابع للرقم الـ 15
دي ارقاااام عاااديه ممكن تكتبها عااادي براحتك نيق
-------------------------------------------
الرقم الاخير بق دا السر فكل حاجه دا اللي بيتم التحقق منو من بااقي الارقاام
اذا كانت صااالحه أو لأ
-------------------------------------------
بتعمل فيك ايه خوارزميه luhn بق يا الـ 16
16 :- يسطا بتغتصبني ع سطح حماااده يسطا 
أيوا بتعمل فيك ايه
-------------------------------------------
بووووص
أووول حاااااجه
دا كارت عااادي اهو يا استاذ
4505530034732840
أول حاجه بتقسمه قسمين
بتخلي الرقم الاول والتالت والخامس والسابع والتاسع وال 11 وال 13 وال 15 قسم
وال التاني و 4 و 6 و 8 و 10 و12 و14 و16 قسم
أففففهم ياستاذ
يعني بتخلي كدا
الكارت:- 4505530034732840
4 2 7 3 0 5 0 4 القسم الأول
0 8 3 4 0 3 5 5 القسم الثاني
تمام القسم الاول دا بق بيدعك بتاخد كل رقم وتضربه في اتنين
4 2 7 3 0 5 0 4 القسم الأول
8 4 14 6 0 10 0 8 بعد الدعك
تمام كدا بعدين بق اي رقم اكبر او بيساوي9 تروح واخد منه 9
غداره ال 9 دي
يعني ال8 تفلت ال 0 يفلت ال 10 تبقي 1 ال 0 يفلت ال 6 تفلت ال 14 تبقي 5 ال 4 تفلت ال 8 تفلت
8 4 14 6 0 10 0 8 بعد الدعك الاول
8 4 5 6 0 1 0 8 بعد الدعك التاني
تمام كدا ؟!
ناخدهم بق وننزل كل رقم فمكانه مع القسم التاني اللي لسا فرجن (مدعكشي)
8 4 5 6 0 1 0 8 الي كسو اتفشخ
0 8 3 4 0 3 5 5 القسم الثاني
ينزلو جمب بعض كل واحد مدعوك مع واحد فيرجن يوازيه لحد ما يتناك زيه
يبقي كدا
8501300645380
تمام كدا بعد ما يقفو جمب بعد كدا
كل رقم يجمع مع التاني
8+5+0+1+3+0+0+6+4+5+3+8+0
وبعد ما تجمعهم يطلع مثلا النتيجه 10-20-30-40-50-60-70-80-90
لو طلع الناتج يقبل القسمه ع 10 يكون الكارت Valid ارقامه مكتوبه صح
لو ميقبلشي يتقسم  يبقي غير صااالح
لو طلع غير صااالح شو نسوي
بناخد النتيجه نقربها لاقرب رقم من الي فوق 10-20-30-40-50-60-70-80-90
مثلا لو 43 ننقص 3
طب لو الرقم الاخير اصلا اقل من 3 يبقي نزود 7 يعني نخليه 7 بحيث الناتج يبقي 50 

الدرس الـ 14 :- [شـــرح خوارزميه luhn]

No comments:

مساحة إعلانية
مساحة إعلانية

نموذج الاتصال

Name

Email *

Message *