Luhn एल्गोरिथम क्या है
एक Luhn एल्गोरिथ्म एक एल्गोरिथ्म है जिसका उपयोग क्रेडिट कार्ड नंबर या अन्य पहचान संख्याओं को मान्य करने के लिए किया जाता है, जैसे सामाजिक सुरक्षा नंबर। Luhn एल्गोरिथ्म, जिसे Luhn सूत्र या मापांक 10 भी कहा जाता है, कार्ड संख्या में अंकों के योग की जांच करता है और इंगित करता है कि क्या sums समान है जो अपेक्षित है या यदि क्रम में कोई त्रुटि है। एल्गोरिथ्म के माध्यम से काम करने के बाद, यदि कुल मापांक 10 शून्य के बराबर है, तो संख्या लुहान विधि के अनुसार मान्य है।
जबकि एल्गोरिथ्म का उपयोग अन्य पहचान संख्याओं को सत्यापित करने के लिए किया जा सकता है, यह आमतौर पर क्रेडिट कार्ड सत्यापन के साथ जुड़ा हुआ है। एल्गोरिथ्म सभी प्रमुख क्रेडिट कार्ड के लिए काम करता है।
ब्रेकिंग डाउन लुहान एलगोरिदम
क्रेडिट कार्ड सत्यापन प्रक्रिया में व्यवसायों और क्रेडिट कार्ड कंपनियों को कार्ड, जारीकर्ता और कार्डधारक के बारे में संवेदनशील वित्तीय जानकारी को एन्क्रिप्ट और डिक्रिप्ट करने में सक्षम होने की आवश्यकता होती है। क्रेडिट कार्ड लेन-देन की मात्रा इस प्रक्रिया को जटिल बनाती है और इन लेनदेन के लिए कंपनियों की पार्टी लेनदेन को सत्यापित करने के लिए आवश्यक संसाधनों की मात्रा को सीमित करने के तरीकों की तलाश करती है। एक तरीका जिससे वे सत्यापन प्रक्रिया को गति दे सकते हैं वह है Luhn एल्गोरिथ्म का उपयोग करना। Luhn एल्गोरिथ्म विशेष रूप से सहायक है क्योंकि अधिक लेनदेन ऑनलाइन किए जाते हैं, जहां डेटा उल्लंघनों को बनाना आसान हो सकता है।
Luhn एल्गोरिथ्म को क्रेडिट कार्ड लेनदेन में शामिल पार्टियों की सुरक्षा की रक्षा के लिए नहीं बनाया गया है, क्योंकि यह कार्ड नंबर के प्रसारण में की गई त्रुटियों की जांच करने के लिए डिज़ाइन किया गया है। उदाहरण के लिए, ऑनलाइन खरीदारी करते समय एक कार्डधारक गलत अंक में टाइप कर सकता है। संपूर्ण सत्यापन प्रक्रिया से गुजरने के बजाय केवल यह निर्धारित करने के लिए कि नंबर गलत था, एल्गोरिथम प्रक्रिया में पहले के अंकों की जांच करता है और यदि कुछ गलत है तो एक त्रुटि संदेश देता है।
यह निर्धारित करने के लिए कि क्या क्रेडिट कार्ड नंबर मान्य है, सभी अंकों का योग, लेकिन चेक अंक नहीं है, पहले इकाइयों के अंकों को खोजने के लिए गणना की जाती है। परिणामी राशि और संख्या दस की इकाइयों के अंक के बीच का अंतर अनुमानित चेक अंक है। यदि अनुमानित चेक अंक और वास्तविक चेक अंक समान हैं तो कार्ड को मान्य किया गया है।
लुहान एल्गोरिथम का इतिहास
LUHN सूत्र एल्गोरिथ्म वास्तव में 1960 के दशक में गणितज्ञों के एक समूह द्वारा विकसित किया गया था। इसकी अवधारणा के बाद, शुरू में क्रेडिट कार्ड कंपनियों द्वारा उपयोग के लिए एल्गोरिथ्म को अपनाया गया था। हालाँकि, क्योंकि एल्गोरिथम को सार्वजनिक डोमेन माना जाता है, कोई भी, सिद्धांत रूप में, इसका उपयोग और उपयोग कर सकता है।
