فہرست کا خانہ:
تعریف - لوہن فارمولہ کا کیا مطلب ہے؟
Luhn فارمولہ ایک چیکسم کا ایک آسان فارمولا ہے جو مختلف شناختی نمبروں کی توثیق میں استعمال ہوتا ہے جیسے کریڈٹ کارڈ نمبر ، سوشل سیکیورٹی نمبر ، IMEI نمبر اور بہت سے دوسرے۔ الگورتھم نمبر میں ہی شامل کردہ چیک ہندسے کے مقابلے میں نمبر کی توثیق کرتا ہے ، عام طور پر آخری ہندسہ۔ لوہن فارمولا اب عوامی ڈومین میں ہے اور مختلف صنعتوں میں وسیع پیمانے پر استعمال ہوتا ہے اور آئی ایس او / آئی ای سی 7812-1 میں واضح کیا جاتا ہے۔
Luhn فارمولہ Luhn الگورتھم ، ماڈیولس 10 الگورتھم یا Mod 10 الگورتھم کے طور پر بھی جانا جاتا ہے۔
ٹیکوپیڈیا Luhn فارمولہ کی وضاحت کرتا ہے
Luhn فارمولہ IBM کے ایک سائنس دان ، ہنس پیٹر Luhn نے وضع کیا تھا ، جس نے 1954 میں فارمولا کے لئے پیٹنٹ درج کیا تھا ، جسے 1960 میں دیا گیا تھا۔ یہ فارمولا خفیہ نگاری سے محفوظ ہیش فنکشن کے طور پر ڈیزائن نہیں کیا گیا تھا ، بلکہ اس کے لئے ایک آسان طریقہ تھا شناخت کے منفرد نمبر بنانے میں حادثاتی غلطیوں سے بچائیں۔ بہت سے سرکاری اداروں اور نجی اداروں نے درست نمبروں کو غلط ٹائپ ، غلط یا محض جعلساز تعداد سے ممتاز کرنے کے لئے فارمولا استعمال کیا۔
فارمولہ نمبروں کی ایک سیریز کی تصدیق کے لئے استعمال کرتے ہوئے جانچ پڑتال کرتے ہیں کہ شامل چیک ہندسہ درست ہے۔ یہ چیک ہندسہ عام طور پر اسے مکمل کرنے کے لئے جزوی نمبر سے منسلک ہوتا ہے۔
مندرجہ ذیل عمل چیک ہندسے کی تیاری ہے۔
- دائیں نمبر سے شروع کرتے ہوئے ، ہر دوسرے ہندسے کی قیمت دوگنا کرو۔
- اگر پہلے مرحلے میں نتیجہ پیدا کرنے والا سامان 9 سے اوپر ہو تو ، دو ہندسوں کو شامل کریں (جیسے ، 5 × 3 = 15 ، 1 + 5 = 6)۔ اگر نتیجہ 9 یا اس سے کم ہے تو نمبر برقرار رکھیں۔
- تمام ہندسوں کا مجموعہ لیں۔
- رقم کو 9 سے ضرب دیں اور رقم کا "ماڈیول 10" لیں۔ نتیجہ چیک ہندسہ ہے۔
مثال: نمبر سیریز 927638965
9 |
2 |
7 |
6 |
3 |
8 |
9 |
6 |
5 چیک ہندسہ ہے |
9 |
4 |
7 |
12 |
3 |
16 |
9 |
12 |
|
9 |
4 |
7 |
3 |
3 |
7 |
9 |
3 |
رقم = 45؛ 45 × 9 = 405 (ماڈ 10) = 5 |
یہ نمبر چیک کرنے کے ل valid ، چیک ہندسے کو چھوڑ کر الگورتھم کی پیروی کریں ، اور اگر ایک ہی نتیجہ چیک ہندسے کے طور پر حاصل کیا جاتا ہے ، تو یہ نمبر لوہن فارمولے کے مطابق درست ہے۔ تاہم ، یہ الگورتھم زیادہ قابل اعتماد نہیں ہے اور صرف زیادہ تر سنگل ہندسوں کی غلطیوں اور اس سے ملحقہ نمبروں کے ٹرانسپوزیشن کا پتہ لگانے کے قابل ہے ، سوائے دو ہندسوں کی ترتیب 09 سے 90 تک کے۔ ورچوف الگورتھم اور دم دم الگورتھم جیسے پیچیدہ الگورتھم قابل ہیں مزید نقل کی غلطیوں کا پتہ لگانے کے لئے۔
