क्रेडिट कार्ड नंबर क्या हैं
प्रौद्योगिकी के / / December 19, 2019
एक अनूठा 16 अंकों की संख्या - कोई बैंक कार्ड का अपना पहचानकर्ता है। आपको लगता है कि होता है कि लोग (और इसलिए कार्ड) इतना के बाद से, यह आविष्कार दर्ज करके सिस्टम को धोखा देने के लिए संभव है संख्याओं के संयोजन जब, उदाहरण के लिए, कुछ सेवा में दर्ज की, के बारे में कहा भुगतान यह न मानें कि कार्ड सही अब। हालांकि, इस चाल काम नहीं करता। तथ्य यह है कि क्रेडिट कार्ड नंबर कुछ नियमों के आधार पर निर्माण कर रहे हैं, और यह हमें भी बैंक के लिए सीधे जिक्र किए बिना प्रवेश किया कार्ड के अस्तित्व की सटीकता की गणना करने के लिए अनुमति देता है।
उदाहरण के लिए, जब आप एक वीजा कार्ड और चौकड़ी से पहले अंक अलग से किसी की शुरूआत निर्दिष्ट करते हैं, काम नहीं किया। सभी वीजा कार्ड का नंबर अंकों "4" के साथ शुरू करते हैं।
रूस में ताश के पत्तों की विशाल बहुमत वीजा और मास्टर कार्ड भुगतान प्रणाली द्वारा जारी किए जाते हैं। उनके लिए, हम कमरे की शुरुआत में संख्या के निम्नलिखित संयोजन है:
- वीजा: 4-
- मास्टर कार्ड: 51- 52- 53- 54- 55-
बैंक कार्ड उपसर्गों की पूर्ण सूची, भुगतान प्रणाली के आधार पर पाया जा सकता है यहां.
जांच योग
वास्तविकता यह है कि है, अनुप्रयोगों, नक्शा डेटा से भंडारण और इनपुट को सरल बनाने के सभी प्रकार के प्रसार के बावजूद, लोगों को बहुत एक रूप में जानकारी स्टोर करने के लिए अनिच्छुक रहे हैं (और यह इसका अर्थ है)। नतीजतन, हम लगातार हाथ कि अनिवार्य रूप से मानवीय त्रुटि के लिए नेतृत्व करेंगे की संख्या दर्ज करनी होगी।
त्रुटियों टाइप करते हुए आप का तत्काल पता लगाने के लिए, स्क्रीनिंग एल्गोरिदम विकसित किया गया है। किसी भी क्रेडिट कार्ड में पिछले अंक - 15 अंक के पिछले अनुक्रम का परिणाम है, और यह हमेशा "अनुमान" के लिए संभव है अगर आप पहले 15 अंक जानते हैं, और Luhn एल्गोरिथ्म.
1954 में, हंस पीटर चंद्रमा एक एल्गोरिथ्म है कि बाद अंतरराष्ट्रीय आईएसओ / आईईसी 7812-1 मानक में प्रवेश किया, जिसके आधार कार्ड नंबर का निर्माण किया जा रहा है पर बनाया गया है।
इस एल्गोरिथ्म को चुनने के लिए कारण अपनी सादगी और प्रभाव बन गया। दो या तीन परीक्षण गलत अनुमान के बाद आम आदमी के मन में जांच अंकों की गणना कर सकते हैं। इस मामले में, विधि जब आप गलत एक अंकों की संख्या दर्ज एक त्रुटि पता लगाने के लिए गारंटी है। इसके अलावा, एल्गोरिथ्म लगभग सभी यादृच्छिक संख्या बनती प्रतिस्थापन (विशिष्ट मानव त्रुटि जब प्रवेश करने) का पता लगाता है। लेकिन फिर वहाँ नुकसान भी हैं। Checksum - केवल 1 अंकों। तो, वहाँ एक 10% संभावना है कि यादृच्छिक रूप से जनरेट संख्या एल्गोरिथ्म के लिए सच हो जाएगा।
Luhn एल्गोरिथ्म बहुत सरल काम करता है और अनुक्रम (सम या विषम तत्वों की संख्या) में अंकों की संख्या के आधार पर ही परिवर्तन होता है। इसके अलावा दाएं से बाएं से निर्माता गिने अंक की पेशकश की, लेकिन यह संभव है और इसलिए।
शुरू में हम 16 अंकों का एक क्रम है।
सभी नंबरों को बाएं से दाएं की गणना करें। पहले और बाद में एक अंक के माध्यम से दो से गुणा है, और अगर उत्पाद नौ से अधिक है, तो यह से 9 घटाना। एक विकल्प के रूप में - जिसके परिणामस्वरूप दो अंकों की संख्या के अंकों को जोड़। यह वही हो जाएगा।
जिसके परिणामस्वरूप अनुक्रम ही बना है।
प्रजनन का परिणाम 10 के गुणक में होना चाहिए, अन्यथा जांच अंकों गलत है। यह मूल अनुक्रम को सच बनाने के लिए, आप इसे बढ़ाने के लिए इतना है कि रूपांतरण के बाद राशि 10 के गुणकों में है की जरूरत है।
देखते हैं अधिक फैंसी जाँच एल्गोरिदमलेकिन उन्हें उसके दिमाग में इतना आसान नहीं पाते हैं।
उपयोग के अन्य उदाहरण
चेकसम हर जगह उपयोग किया जाता है। यह जब संख्याओं के महत्वपूर्ण दृश्यों में प्रवेश आप तुरंत त्रुटि की गणना करने के लिए अनुमति देता है। बार कोड, विभिन्न देशों में विभिन्न निजी दस्तावेजों की पहचान संख्या - सभी चेकसम का उपयोग कर। यह ध्यान देने योग्य है कि चेकसम, सामान्य रूप में इलेक्ट्रॉनिक्स भर में इस्तेमाल कर रहे हैं लायक है जहां अखंडता और महत्वपूर्ण डेटा विश्वसनीयता की सुरक्षा।
समानता
कंप्यूटर के युग की शुरुआत में, कंप्यूटर में स्मृति विश्वसनीय और समय-समय पर विकृत डेटा के रूप में नहीं था। इंजीनियर्स डेटा में त्रुटियों का पता लगाने के लिए एक रास्ता खोजने के लिए करना चाहता था।
समाधान समता के नियंत्रण में रखना। एक बाइट में 8 बिट जोड़ रहे हैं, और उनके योग या तो एक सम या विषम था। प्रत्येक बिट के लिए अतिरिक्त नियंत्रण सा बनाने के लिए - समता बिट। शून्य - एक बाइट में बिट्स की राशि एक और भी, समता दर्ज की गई सा इकाई, अन्यथा गया है।
विधि बहुत सरल, लेकिन यह भी बहुत अक्षम है। हम यह नहीं कह सकते जो एक बाइट में बिट्स की गलत ढंग से दर्ज की गई। शायद थोड़ा जाँच खुद गलत दाखिला लिया? डबल गलती भी बस भीड़ सकता है।
अब जहां स्मृति और अधिक विश्वसनीय है, और अधिक परंपरागत कंप्यूटर समानता का प्रयोग नहीं करते। हालांकि, अभी भी सिस्टम की विश्वसनीयता (बैंकिंग, ऊर्जा और इसी तरह) की बहुत मांग कर रहे हैं। वहाँ स्मृति का एक विशेष प्रकार ईसीसी (त्रुटि संशोधन कोड मेमोरी) कहा जाता है प्रयोग किया जाता है। एल्गोरिदम उन लोगों के समानईसीसी में किया जाता है यही कारण है, पता लगाने के लिए प्रत्येक बिट गलत है और सही करने के लिए मूल्य सही करने के लिए पूर्ण परिशुद्धता के साथ अनुमति देते हैं।
RAID
ठोस राज्य ड्राइव (एसएसडी) को सक्रिय संक्रमण के बावजूद, चुंबकीय हार्ड डिस्क ड्राइव (HDD) अभी भी मुख्य सूचना भंडारण तरीका है। वे बहुत सस्ती हैं, और जानकारी के बिट प्रति मूल्य एसएसडी के लिए उन्हें अभी तक में संग्रहीत अप्राप्य।
HDD अपनी संरचना में है और चल तत्वों स्वाभाविक रूप से सबसे अधिक बार कंप्यूटर में प्रणाली उपकरणों से उभर से एक है। तुम मेरी जिंदगी में विफल रहा है हार्ड डिस्क के तथ्य का सामना करना पड़ में कभी नहीं है, तो आप या तो बहुत ही कम या बहुत भाग्यशाली हैं।
संवेदनशील आंकड़ों के भंडारण के मामले में, यह आवश्यक सबसे कुशल करने के लिए लागू करने के लिए, हालांकि सबसे अनुकूल नहीं है निर्णय - कि डेटा एक डिस्क की विफलता की स्थिति में नहीं खोया है, तो आप दो या अधिक पर समानांतर में उन्हें स्टोर करने के लिए की जरूरत है ड्राइव।
वित्त का एक वैकल्पिक और थोड़ा और अधिक कुशल पद्धति अलग डिस्क और इन डिस्क पर रिकॉर्ड चेकसम पर डेटा विभाजित करने के लिए है। सभी RAID धारणा है कि एक डिस्क की विफलता किसी भी समय हो सकता है, लेकिन दो की विफलता के आधार पर अर्थ - अब तक कम होने की संभावना। जैसे ही एकल ड्राइव एक समस्या का पता लगाता है, यह शेष डिस्क के सामान्य संचालन की आशा है, टूट भाई हटा दिया और जगह में एक नया डिस्क डाल दिया है। तब जानकारी उस पर उड़ेल दिया और प्रणाली के रूप में यह होना चाहिए काम करने के लिए जारी है।
मूल रूप परिवर्णी शब्द RAID मतलब «सस्ती डिस्क का निरर्थक सरणी»। सस्ता और कम विश्वसनीय ड्राइव के प्रयोग में अर्थ निहित है। यह स्पष्ट है कि डिस्क असफल था, लेकिन डेटा भंडारण को देखते हुए, इस तरह के पहियों को सरसरी तौर पर और अधिक महंगा है, और अपेक्षाकृत अधिक विश्वसनीय पहियों की तुलना में सस्ता इलाज किया।
अब जब कि सामान्य रूप में हार्ड ड्राइव और अधिक विश्वसनीय हो गए हैं, RAID मूल्य ही बदल गया है। अब यह «स्वतंत्र डिस्क का निरर्थक सरणी»।
इस तरह के उपायों ज़ाहिर है, कर रहे हैं, आवश्यक है, और हम, अगर हम व्यक्ति के जीवन के नजरिए से इसे देख, आसानी से परियोजना के लिए सक्षम दैनिक गतिविधियों के लिए तरीके - अलग जाँच सूची, कार्य करने की प्रबंधन, remayndery, podorgat दरवाजा एक बार उसे बंद कर दिया कुंजी। त्रुटियों और उन्हें बचने के लिए प्रयास करने के लिए सभी इस जाँच।