أرقام التحقق / Luhn
فاحص خوارزمية Luhn (Mod 10) مع عرض خطوات التحقق
تحقق من أي رقم محمي بفحص Luhn mod-10، مثل رقم بطاقة دفع أو IMEI، وشاهد خطوات التحقق رقمًا رقمًا. يفحص الأرقام الموجودة لديك فقط، ولا ينشئ أرقامًا جديدة.
فاحص خوارزمية Luhn (Mod 10) مع عرض خطوات التحقق: بدءًا من اليمين، يُضاعَف كل رقم ثانٍ، ويُطرح 9 من أي نتيجة أكبر من 9. ثم تُجمع كل الأرقام: مجموع 79927398713 هو 70، وهو من مضاعفات 10، ولذلك يجتاز الفحص. تشير الأرقام الأولى وطول الرقم إلى فئة البطاقة، مثل 4 لبطاقات Visa أو 34 و37 لبطاقات American Express. يعمل 100% محليًا في المتصفح، من دون رفع أي ملفات إلى الخادم.
- مرات التشغيل
- في المتصفح
- التكلفة
- مجاني · بلا تسجيل
- التوفر
- جاهز للاستخدام
تعمل بالكامل في المتصفح
بدءًا من الرقم الموجود أقصى اليمين، يُضاعف كل رقم ثانٍ، ويُطرح 9 عندما تنتج عن المضاعفة قيمة أكبر من 9؛ ينجح الرقم عندما يكون مجموع النتائج من مضاعفات 10. يكشف هذا التحقق أي رقم واحد كُتب خطأً ومعظم عمليات تبديل الأرقام المتجاورة، ولذلك تُستخدم هذه الطريقة في أرقام البطاقات وIMEI والعديد من أرقام الهويات. لا يعني النجاح أن البطاقة أو الهاتف موجود؛ فهذه الأداة تتحقق من الأرقام فقط ولا تنشئها.
مثال
بالنسبة إلى 4111 1111 1111 1111، يُضاعف الرقم 4 في البداية وسبعة من أرقام 1 لتصبح 8 و2، بينما تبقى أرقام 1 الثمانية الأخرى كما هي: 8 + 7 × 2 + 8 × 1 = 30، وهو من مضاعفات 10، ولذلك يجتاز الفحص. هذا رقم اختبار معروف لا يصدره أي بنك.
التاريخ
حصل Hans Peter Luhn، وهو مهندس في IBM، على براءة اختراع للطريقة في 1960. إنها عملية فحص mod-10، بسيطة بما يكفي لحسابها يدويًا؛ ويستخدم فحص IBAN الطريقة الأقوى mod 97، بينما يستخدم ISBN-10 mod 11.
طريقة الاستخدام
- الصق الرقم؛ سيتجاهل المتصفح المسافات والشرطات.
- اقرأ ما إذا كان الرقم يجتاز الفحص، وتعرّف على فئة البطاقة إذا بدا كرقم بطاقة.
- تابع الأرقام المضاعفة لترى مصدر المجموع.
الخصوصية والقيود
يُفحص الرقم في المتصفح، ولا يُرسل إلى أي جهة.
أدوات ذات صلة
الأسئلة الشائعة
هل يعني اجتياز الفحص أن البطاقة حقيقية؟
لا؛ ينجح نحو رقم واحد من كل 10 أرقام عشوائية. يكتشف الفحص أخطاء الكتابة فقط؛ ولا يعرف ما إذا كانت البطاقة أو الحساب موجودًا إلا البنك الذي أصدره.
ما الأخطاء التي يكتشفها؟
يكتشف كل رقم خاطئ منفرد، وتقريبًا كل تبديل بين رقمين متجاورين؛ أما التبديل الوحيد الذي لا يكتشفه فهو 09 و90.
أين تُستخدم هذه الخوارزمية؟
تُستخدم في أرقام بطاقات الدفع، وأرقام IMEI في الهواتف، وأرقام التأمين الاجتماعي الكندية، والعديد من أرقام الولاء والتعريف.
أداة مجانية · عدد مرات الاستخدام في المتصفح · لا يتطلب حسابًا