لوهن فورمولا

مؤلف: Laura McKinney
تاريخ الخلق: 6 أبريل 2021
تاريخ التحديث: 16 قد 2024
Anonim
WRC eSports 2020 Grand Final LIVE STREAM presented by Toyota Gazoo Racing - WRC 9
فيديو: WRC eSports 2020 Grand Final LIVE STREAM presented by Toyota Gazoo Racing - WRC 9

المحتوى

التعريف - ماذا يعني Luhn Formula؟

صيغة Luhn هي صيغة اختبارية بسيطة تستخدم في التحقق من صحة أرقام التعريف المختلفة مثل أرقام بطاقات الائتمان وأرقام الضمان الاجتماعي وأرقام IMEI وغيرها الكثير. تقوم الخوارزمية بالتحقق من صحة الرقم مقابل رقم التحقق المضمّن في الرقم نفسه ، وعادةً ما يكون الرقم الأخير. صيغة Luhn الآن في المجال العام وتستخدم على نطاق واسع في مختلف الصناعات والمحددة في ISO / IEC 7812-1.


تُعرف صيغة Luhn أيضًا باسم خوارزمية Luhn أو خوارزمية المعامل 10 أو خوارزمية mod 10.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا يوضح لوهن فورمولا

ابتكر هانز بيتر لوهن ، عالم آي بي إم ، صيغة لوهن ، التي قدمت براءة اختراع لهذه الصيغة في عام 1954 ، والتي منحت في عام 1960. لم يتم تصميم الصيغة لتكون وظيفة تجزئة آمنة مشفرة ، ولكن كطريقة بسيطة ل الحماية من الأخطاء العرضية في إنشاء أرقام تعريف فريدة. استخدمت العديد من الوكالات الحكومية والمؤسسات الخاصة صيغة التمييز بين الأرقام الصحيحة والأرقام الخاطئة أو غير الصحيحة أو الاحتيالية.

يتم استخدام الصيغة للتحقق من سلسلة من الأرقام عن طريق التحقق من صحة رقم التحقق المضمّن. عادةً ما يتم إرفاق رقم التحقق هذا برقم جزئي لإكماله.

العملية التالية هي إنشاء رقم الشيك:

  1. بدءًا من الرقم الموجود في أقصى اليمين ، ضاعف قيمة كل رقم في الثانية.
  2. إذا كان المنتج الناتج من الخطوة الأولى أعلى من 9 ، فأضف الرقمين (على سبيل المثال ، 5 × 3 = 15 ، 1 + 5 = 6). إذا كانت النتيجة 9 أو أقل ، احتفظ بالرقم.
  3. خذ مجموع كل الأرقام.
  4. اضرب المجموع في 9 وأخذ "المعامل 10" للمجموع ؛ والنتيجة هي رقم الشيك.

مثال: سلسلة الأرقام 927638965


للتحقق من صحة الرقم ، ما عليك سوى اتباع الخوارزمية باستثناء رقم الشيك ، وإذا تم الحصول على نفس النتيجة مثل رقم الشيك ، فسيكون الرقم صالحًا وفقًا لصيغة Luhn. ومع ذلك ، فإن هذه الخوارزمية غير موثوقة للغاية ، وهي قادرة فقط على اكتشاف معظم الأخطاء المكونة من رقم واحد وعمليات تبديل الأرقام المجاورة ، باستثناء تبديل التسلسل المكون من رقمين 09 إلى 90. الخوارزميات الأكثر تعقيدًا مثل خوارزمية Verhoeff و Damm قادرة للكشف عن المزيد من أخطاء النسخ.