एक क्यूआर कोड क्या है?

मेनू, पोस्टर और बोर्डिंग पास पर वे काले और सफेद वर्गाकार पहेलियाँ एक लिंक, वाई-फाई क्रेडेंशियल या टिकट को कुछ वर्ग सेंटीमीटर में पैक कर सकती हैं। यहां बताया गया है कि वे कैसे काम करते हैं - और बिना पकड़े गए उन्हें कैसे बनाएं और स्कैन करें।

डेटा के रूप में पिक्सेल

एक क्यूआर कोड - त्वरित प्रतिक्रिया कोड, कार के हिस्सों पर नज़र रखने के लिए डेंसो वेव द्वारा 1994 में आविष्कार किया गया - एक द्वि-आयामी बारकोड है। जहां एक पुराना सुपरमार्केट बारकोड एक आयाम में एक दर्जन अंक संग्रहीत करता है, वहीं एक क्यूआर कोड डेटा संग्रहीत करता है दो आयाम: काले और सफेद मॉड्यूल का एक ग्रिड, प्रत्येक थोड़ा सा। इसीलिए एक QR कोड में एक दर्जन अंकों के बजाय हजारों अक्षर हो सकते हैं।

डेटा कुछ भी हो सकता है जिसे बाइट्स प्रदर्शित कर सकते हैं: एक यूआरएल, सादा पाठ, संपर्क विवरण, वाई-फाई क्रेडेंशियल, सिद्धांत रूप में बाइनरी फ़ाइलें भी। स्कैनर ग्रिड को पढ़ता है, बाइट्स का पुनर्निर्माण करता है और उनकी व्याख्या करता है।

क्यूआर कोड का एनाटॉमी

तीन दृश्य स्थल क्यूआर कोड को किसी भी कोण से डिकोड करने योग्य बनाते हैं:

तत्वकहाँभूमिका
खोजक पैटर्नतीन बड़े कोने वाले वर्गस्कैनर को कोड और उसके ओरिएंटेशन का पता लगाने दें
संरेखण पैटर्नछोटा वर्ग, नीचे-दायाँ क्षेत्रघुमावदार सतहों पर लेंस विरूपण को ठीक करता है
समय पैटर्नखोजकर्ताओं के बीच वैकल्पिक रेखामॉड्यूल ग्रिड निर्देशांक सेट करता है
शांत क्षेत्रचारों तरफ सफेद किनाराकोड को उसके परिवेश से अलग करता है - मानक का हिस्सा, इसे काटें नहीं
डेटा एवं त्रुटि सुधारसबकुछ दूसरापेलोड, अतिरेक के साथ जुड़ा हुआ है

40 "संस्करण" हैं - आकार 21×21 से 177×177 मॉड्यूल तक। बड़े संस्करण अधिक डेटा रखते हैं; एक विशिष्ट यूआरएल संस्करण 3-5 के आसपास आता है।

क्षतिग्रस्त कोड अभी भी स्कैन क्यों होते हैं?

क्यूआर कोड एम्बेड करें रीड-सोलोमन त्रुटि सुधार - वही गणित जो सीडी और डीप-स्पेस जांच की सुरक्षा करता है। क्षतिग्रस्त मॉड्यूल के एक निश्चित हिस्से तक, डिकोडर विफल होने के बजाय लापता डेटा का पुनर्निर्माण करता है। लचीलेपन के लिए चार स्तर की व्यापार क्षमता:

  • L - ~7% क्षति की भरपाई; सघनतम कोड.
  • M — ~15%; रोजमर्रा की डिफ़ॉल्ट.
  • Q — ~25%; प्रिंट के लिए अच्छा है जिसे संभाला जाएगा।
  • H — ~30%; आपको बीच में एक लोगो को थप्पड़ मारने की सुविधा देता है, खुरदुरी सतहों से बचता है।

यही कारण है कि कोड लोगो ओवरले को सहन करते हैं: जब तक क्षति पुनर्प्राप्ति बजट से कम रहती है, पेलोड बरकरार रहता है।

स्थिर बनाम गतिशील कोड

A स्थिर क्यूआर कोड सीधे अंतिम सामग्री को एनकोड करता है। यह हमेशा के लिए काम करता है, कुछ भी खर्च नहीं होता है, कुछ भी ट्रैक नहीं करता है - गंतव्य बदलें और आप कोड को दोबारा प्रिंट करें। ए गतिशील कोड QR सेवा के स्वामित्व वाले एक छोटे रीडायरेक्ट URL को एन्कोड करता है: सेवा प्रत्येक स्कैन को लॉग करती है और बाद में गंतव्य को पुनः इंगित कर सकती है। अभियानों के लिए सुविधाजनक, लेकिन यह एक निर्भरता (सेवा जीवित रहनी चाहिए), गोपनीयता ट्रैकिंग और अक्सर एक सदस्यता जोड़ती है। हमारा क्यूआर जनरेटर केवल स्थैतिक कोड उत्पन्न करता है - कुछ भी समाप्त नहीं होता, कुछ भी घर पर फ़ोन नहीं करता।

लोग अंदर क्या डालते हैं

  • यूआरएल — पोस्टर, बिजनेस कार्ड, पैकेजिंग।
  • वाईफ़ाई - द WIFI:S:name;T:WPA;P:password;; प्रारूप स्कैन पर नेटवर्क से जुड़ता है; हमारा जनरेटर इसे आपके लिए बनाता है।
  • vकार्ड - एक स्कैन में एक संपर्क कार्ड।
  • ईमेल, फ़ोन, एसएमएस - कंपोज़ स्क्रीन को पहले से भर देता है।
  • भुगतान और टिकट - एक बार के हस्ताक्षर, यही कारण है कि उन कोडों का कभी भी पुन: उपयोग नहीं किया जाना चाहिए या अजनबियों द्वारा उनकी तस्वीरें नहीं खींची जानी चाहिए।

सुरक्षित रूप से स्कैन करना (क्विशिंग)

क्योंकि कोड किसी द्वारा मुद्रित किया गया एक लिंक मात्र है, हमलावर उनका भी उपयोग करते हैं - तकनीक का एक नाम भी है, शांत करना (क्यूआर फ़िशिंग)। पार्किंग मीटरों पर वैध कोड पर स्टिकर चिपका दिए गए हैं, ईमेल में कोड जो क्रेडेंशियल-हार्वेस्टिंग पेजों तक ले जाते हैं: फोन अदृश्य रूप से गंतव्य को खोलता है, और यही खतरा है।

  • एक स्कैनर का प्रयोग करें खोलने से पहले डिकोड की गई सामग्री दिखाता है - जैसे क्यूआर स्कैनर इस साइट पर - सीधे ब्राउज़र पर जाने वाली साइट के बजाय।
  • डोमेन को ध्यान से पढ़ें: paypa1.com पेपैल नहीं है.
  • आने वाले कोड पर अतिरिक्त संदेह करें कवर अन्य कोड, या जो स्कैनिंग के तुरंत बाद लॉगिन की मांग करते हैं।

छवि के रूप में क्यूआर कोड प्राप्त हुआ? इस पर भरोसा किए बिना इसे डिकोड करें: द क्यूआर रीडर आपके द्वारा कुछ भी खोलने से पहले, किसी भी चित्र की मूल सामग्री को स्थानीय स्तर पर दिखाता है।

और अधिक जानें

FAQ

QR कोड प्रश्न

क्या क्यूआर कोड समाप्त हो जाते हैं?

एक क्यूआर कोड केवल पिक्सेल के रूप में मुद्रित डेटा है - यह समाप्त नहीं हो सकता है। जो काम करना बंद कर सकता है वह इसके पीछे का गंतव्य है: एक गतिशील क्यूआर कोड एक रीडायरेक्ट सेवा पर इंगित करता है जो बंद हो सकता है, और यदि लक्ष्य पृष्ठ बंद हो जाता है तो एक सादा लिंक मर जाता है। आपके द्वारा सादे सामग्री के साथ स्थानीय रूप से जेनरेट किए गए कोड हमेशा काम करते रहते हैं।

क्या क्यूआर कोड स्कैन करना सुरक्षित है?

कोड स्वयं निष्क्रिय है; जोखिम वह है जहां URL इंगित करता है। हमलावर कोड प्रिंट करते हैं जो फ़िशिंग साइटों तक ले जाते हैं, इसलिए डिकोड किए गए लिंक को किसी अज्ञात लिंक की तरह मानें - खोलने से पहले इसे पढ़ें। सीधे ब्राउज़र पर जाने के बजाय, ऐसे स्कैनर का उपयोग करना जो आपको गंतव्य पहले दिखाता है, सुरक्षित आदत है।

स्थिर और गतिशील क्यूआर कोड के बीच क्या अंतर है?

एक स्थिर कोड सीधे अंतिम सामग्री को एन्कोड करता है - एक यूआरएल, वाई-फाई क्रेडेंशियल, टेक्स्ट - और हमेशा के लिए काम करता है। एक डायनेमिक कोड उस सेवा के स्वामित्व वाले एक छोटे रीडायरेक्ट यूआरएल को एनकोड करता है जिसने इसे बनाया है, जिससे गंतव्य को बाद में बदला जा सकता है; यह तभी तक काम करता है जब तक वह सेवा मौजूद है, और यह हर स्कैन को ट्रैक करता है।

एक QR कोड कितना डेटा रख सकता है?

सबसे बड़े संस्करण में न्यूनतम त्रुटि-सुधार स्तर पर लगभग 4,300 वर्ण तक। व्यावहारिक सीमा बहुत कम है: प्रत्येक अतिरिक्त वर्ण मॉड्यूल जोड़ता है, जिससे कोड सघन हो जाता है और स्कैन करना कठिन हो जाता है - पेलोड को छोटा रखें, खासकर प्रिंट के लिए।