إخفاء رقم بطاقة مصرفية
أخفِ رقم بطاقة مصرفية مع الإبقاء على آخر 4 أرقام فقط، وتحقق من صلاحيته بفضل خوارزمية Luhn — مفيد لإيصال أو طلب دعم أو عرض توضيحي.
كيف يعمل
عند مشاركة نموذج إيصال أو لقطة شاشة لطلب دعم أو عرض توضيحي، من المهم ألا يظهر رقم البطاقة المصرفية كاملًا أبدًا. تُبقي هذه الأداة على آخر 4 أرقام فقط، وتستبدل الباقي بنقاط، وتتحقق في الوقت نفسه مما إذا كان الرقم يحترم خوارزمية Luhn — وهي الفحص الرياضي الذي تستخدمه الجهات المصدرة للبطاقات لكشف أخطاء الإدخال.
ما هي خوارزمية Luhn؟
هي صيغة فحص بسيطة تضاعف رقمًا من كل رقمين بدءًا من اليمين، ثم تجمع جميع الأرقام الناتجة، وتتحقق من أن المجموع من مضاعفات العدد 10. وتُستخدم لكشف أخطاء الكتابة، وليس للتحقق من أن البطاقة مفعّلة فعلًا أو تعود إلى حساب موجود.
هل يعني الرقم «الصالح وفق Luhn» أن البطاقة حقيقية؟
لا. يتحقق اختبار Luhn من البنية الرياضية للرقم فقط، لا من وجوده الفعلي لدى أحد المصارف. فكثير من أرقام الاختبار (مثل تلك المستخدمة في التطوير) مصممة عمدًا لاجتياز هذا الفحص.
يتم الإخفاء والتحقق بالكامل في متصفحك عبر WebAssembly — ولا يغادر الرقم الكامل جهازك أبدًا.