Keystone के पास आपके लिए एक शानदार ख़बर है: कंपनी क़सम खाती है कि आपकी सीड फ़्रेज़ को किसी ने छुआ तक नहीं। बुरी ख़बर यह है कि उसने वह मास्टर कुंजी गँवा दी जिससे वह अपने वॉलेट के असली होने का सबूत देती थी, हमलावरों के हाथ दसियों हज़ार ग्राहकों के घर के पते सौंप दिए — और अब पूरी गंभीरता से आपसे कह रही है कि उसकी बात पर भरोसा कर लें: बाक़ी सब कुछ सुरक्षित ताले में बंद है।

26 अक्टूबर को Keystone ने घटना पर अपना बयान जारी किया। कंपनी के मुताबिक़ 20 अक्टूबर को उसने अपनी आधिकारिक वेबसाइट पर घुसपैठियों को देखा: हमलावर एक थर्ड-पार्टी डेटा मॉनिटरिंग टूल की ख़ामी से अंदर घुसा, अपने अधिकार बढ़ाए और दो ट्रॉफ़ियाँ लेकर निकल गया — डिलीवरी पतों वाला ग्राहक डेटाबेस और WebAuth क्रिप्टोग्राफ़िक कुंजी, जिससे Keystone अपने हर वॉलेट के असली होने की पुष्टि करती है।

ठीक-ठीक कौन मेहमान बनकर आया, कौन-सा थर्ड-पार्टी टूल तोड़ा गया और 20 अक्टूबर से पहले घुसपैठिए कितने हफ़्ते या महीने सिस्टम में आराम से जमे रहे, रिपोर्ट यह नहीं बताती। इसके बदले कंपनी कुछ गर्व के साथ बताती है कि उसके अपने कितने उपकरण अब औद्योगिक प्रेस के नीचे जाएँगे: 18,835। गोदाम से शिपमेंट रोक दिए गए हैं, लेकिन “नई कुंजी” वाले अगले बैच के प्री-ऑर्डर फ़ौरन खोल दिए गए — आपसे बस चार से छह हफ़्ते इंतज़ार करने को कहा जा रहा है। और ज़ाहिर है, अपने घर का पता एक बार फिर दर्ज करने को।

इंजीनियरिंग की विडंबना ख़ास तारीफ़ की हक़दार है। सालों तक Keystone ख़ुद को “100% air-gapped” सुरक्षा के स्वर्ण मानक के रूप में बेचती रही: न ब्लूटूथ, न वाई-फ़ाई, न USB से डेटा — सिर्फ़ कैमरा और QR कोड, ताकि वॉलेट कभी भी, किसी भी हाल में इंटरनेट को न छुए। उन्होंने बहादुरी से डिवाइस का केबल काट दिया, फिर वेबसाइट पर एक थर्ड-पार्टी ट्रैकर जड़ दिया, जिसके रास्ते सड़क से आया एक हमलावर फ़ैक्टरी सत्यापन के सबसे क़ीमती राज़ तक पहुँच गया। वहाँ जो मीट्रिक मॉनिटर हो रहा था, वह ज़रूर बहुत अहम रहा होगा।

1. यह “मास्टर कुंजी” क्या है और पूरा गोदाम श्रेडर में क्यों जा रहा है

Keystone में प्रामाणिकता की जाँच सीधी-सादी है। डिवाइस को पहली बार चालू करने पर आप आधिकारिक सत्यापन पेज खोलते हैं, साइट एक QR कोड दिखाती है, आप उसे वॉलेट के कैमरे से स्कैन करते हैं, वॉलेट अंकों की एक पंक्ति लौटाता है और आप उन्हें वापस साइट पर दर्ज करते हैं। मिलान होने पर स्क्रीन आपको “असली” डिवाइस का मालिक होने की बधाई देती है।

Keystone 3 फ़र्मवेयर का सोर्स कोड खोलें, तो परदे के पीछे का हाल दिखता है। QR कोड में RSA से एन्क्रिप्ट किया गया और Keystone की कुंजी से हस्ताक्षरित एक जाँच-मान होता है। वॉलेट हस्ताक्षर जाँचता है और एक निजी RSA कुंजी से उस मान को डिक्रिप्ट करता है। फ़ैक्टरी में यह कुंजी सिर्फ़ एक बार प्रोग्राम होने वाली मेमोरी (OTP) में लिख दी जाती है — मूल फ़र्मवेयर उसे दोबारा लिखने नहीं देता।

दूसरे शब्दों में, पूरी “प्रामाणिकता जाँच” सिर्फ़ एक तथ्य साबित करती है: आपके हाथ का उपकरण एक राज़ जानता है। यह नहीं कि “बोर्ड Keystone की फ़ैक्टरी में बना”, यह नहीं कि “अंदर कोई अतिरिक्त चिप नहीं है”, यह नहीं कि “रैंडम नंबर जनरेटर ईमानदार है”। सिर्फ़ इतना कि “वह राज़ जानता है”। वही राज़ जो कंपनी की अपनी स्वीकारोक्ति के मुताबिक़ अब हमलावरों के हाथ में है। सत्यापन पेज ख़ुद घड़ी की तरह चलता रहता है — बस अब कोई भी नक़ली डिवाइस वह मनचाहा हरा निशान जला सकता है।

अपनी प्रेस विज्ञप्ति में Keystone जनता को तसल्ली देने की जल्दी में है: चोरी हुई कुंजी न सीड फ़्रेज़ बनाने में शामिल है, न निजी कुंजियाँ निकालने में, न लेन-देन पर हस्ताक्षर करने में। तकनीकी रूप से यह पूरा सच है — बस इतना कि यही कुंजी ख़रीदारों को यक़ीन दिलाती थी कि उस डिब्बे को सीड फ़्रेज़ सौंपी जा सकती है। मामूली सी बात।

इससे भी दिलचस्प एक ब्योरा है जो बदलाव के विवरण में सामने आया: गोदाम के सभी 18,835 वॉलेट में “पुरानी” कुंजी है, जबकि अगले बैच को “नई” कुंजी मिलेगी। इससे एक लाजवाब आर्किटेक्चरल निष्कर्ष निकलता है: हर डिवाइस के लिए अलग प्रमाणपत्र के बजाय Keystone ने शायद पूरे बैच पर एक ही साझा राज़ ठप्पे की तरह लगा दिया। किफ़ायत मिसाल बन गई: एक कुंजी लीक होते ही रद्द करने के लिए कोई ख़ास सीरियल नंबर नहीं बचते — पूरा गोदाम छुरी के नीचे चला जाता है।

यही नहीं, सत्यापन QR कोड बनाने के लिए साइट को कुंजी का सिर्फ़ सार्वजनिक आधा हिस्सा चाहिए था। लेकिन निजी आधा हिस्सा, जिसके बिना कोई भी डिवाइस की ओर से जाँच का जवाब नहीं दे सकता, ज़ाहिर तौर पर आराम से कहीं ऐसी जगह पड़ा था जहाँ वेब सर्वर के रास्ते पहुँचा जा सकता था। फ़ैक्टरी सील की मास्टर कुंजी को ऑनलाइन स्टोर के पायदान के नीचे रखना — यह क्रिप्टोग्राफ़ी का बिल्कुल नया अध्याय है।

2. अब इस कुंजी से क्या किया जा सकता है

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

मालिक को लूटने के लिए नक़ली डिवाइस को न मूल Keystone फ़र्मवेयर चाहिए, न फ़ैक्टरी की कोड-साइनिंग कुंजी (जो कंपनी की क़सम के मुताबिक़ प्रभावित नहीं हुई)। हूबहू दिखने वाले प्लास्टिक केस में कोई भी सस्ता बोर्ड हो सकता है जो सेटअप के दौरान आपको चोरों की पहले से तैयार की हुई 24 शब्दों की सीड फ़्रेज़ थमा दे। चोरी हुआ OTP राज़ इस चारे के लिए सिर्फ़ एक काम आता है — पहले QR कोड का सही जवाब देना और सतर्क ख़रीदार को “Verification Successful” लिखकर बेफ़िक्र कर देना।

इसीलिए 18,835 तैयार वॉलेट कबाड़ में जा रहे हैं। उनकी मेमोरी सिर्फ़ एक बार प्रोग्राम होती है — कुंजी को दूर से अपडेट नहीं किया जा सकता। “पुरानी” कुंजी वाले असली वॉलेट और उसी कुंजी वाली घर में बनी नक़ल में साइट के ज़रिए फ़र्क़ करना भी अब नामुमकिन है। आख़िरकार डिज़ाइन में “की रोटेशन” का एकमात्र औज़ार औद्योगिक श्रेडर निकला। Keystone बैच नष्ट करने को बड़े ठाठ से “महँगा लेकिन सही फ़ैसला” कहती है — जबकि असल में उसकी अपनी आर्किटेक्चर ने उसके पास कोई और रास्ता छोड़ा ही नहीं।

एक जैसे बिना ब्रांड वाले इलेक्ट्रॉनिक उपकरण कन्वेयर बेल्ट पर औद्योगिक श्रेडर के रोलरों की ओर बढ़ते हुए।
चित्र · Blackwood

3. बिस्तर के पास चाकू लिए आदमी: हैक हुए लोगों को गारंटर किसने बनाया?

आइए उन लोगों के लिए Keystone की आधिकारिक सिफ़ारिशें देखें जो पहले ही वॉलेट ख़रीद चुके हैं:

  • डिवाइस 20 अक्टूबर से पहले मिला और जाँच में पास होता है — इस्तेमाल जारी रखें, क्रिप्टो को दूसरे वॉलेट में ले जाने की ज़रूरत नहीं।
  • पुरानी कुंजी वाला डिवाइस 20 अक्टूबर के बाद मिला — तब तक इस्तेमाल न करें जब तक सपोर्ट (support@keyst.one) मैन्युअल रूप से उसकी प्रामाणिकता की पुष्टि न कर दे। कंपनी ख़ुद अपनी बेबसी मानती है: ऐसा वॉलेट साइट की जाँच पास कर ले तब भी वह नक़ली होने की संभावना से इनकार नहीं कर सकती। ख़रीदार ठीक-ठीक कैसे पता करें कि उनके वॉलेट में “पुरानी” कुंजी है या “नई”, यह The Hacker News के अनुसार 27 अक्टूबर तक Keystone बताना भूल गई। सपोर्ट टीम सेंध लगी क्रिप्टोग्राफ़ी की जगह किस चीज़ का इस्तेमाल करेगी, यह भी रहस्य है — शायद डिब्बे की तस्वीर देखकर भविष्य बाँचेंगे।
  • कोई रिकॉल नहीं है। किसी से कुछ लौटाने को नहीं कहा जा रहा, और “वॉलेट बदलने” या “फ़ंड बचाने” से जुड़े हर ईमेल या कॉल को धोखाधड़ी घोषित कर दिया गया है।

बचाव का यह पूरा गाइड 20 अक्टूबर की तारीख़ पर टिका है। अपनी ही पोस्ट के नीचे जवाबों में Keystone के प्रतिनिधि पूरे आत्मविश्वास से कहते हैं कि कुंजी 20 अक्टूबर को लीक हुई। जबकि प्रेस विज्ञप्ति ख़ुद 20 अक्टूबर को सेंध के पता चलने का दिन बताती है, और हमलावर को पहली बार सिस्टम तक पहुँच मिलने की तारीख़ विनम्रतापूर्वक छोड़ दी गई है। जिनका पार्सल 19 तारीख़ को पहुँचा, उन सबसे एक चमत्कारी संयोग पर यक़ीन करने को कहा जा रहा है: कि हैकर उसी दिन घुसा, कुंजी समेत डेटाबेस उड़ाया और रंगे हाथों पकड़ा भी गया।

लेकिन यहाँ बुनियादी सवाल और भी कड़ा है: Keystone को ख़ुद कैसे पता है कि क्या चोरी हुआ और क्या नहीं?

देखिए, आपके सामने विशेषज्ञ कौन बन रहा है। ये सारे मंत्र — “फ़र्मवेयर साइनिंग कुंजी सुरक्षित है”, “पुराने डिवाइस प्रभावित नहीं हैं”, “एक महीने में हम नया, सुरक्षित बैच भेजेंगे” — उस कंपनी से आ रहे हैं जिसे अभी-अभी उसकी अपनी वेबसाइट के एक थर्ड-पार्टी प्लगइन के ज़रिए लूटा गया है। कल तक इन लोगों को अंदाज़ा तक नहीं था कि उनके हार्डवेयर सत्यापन का मूल राज़ उनकी नाक के नीचे से ले जाया जा रहा है। लगातार दो साल तक उन्होंने ध्यान नहीं दिया कि ग्राहकों के पते मिटाने वाली उनकी स्क्रिप्ट काम नहीं कर रही। और आज वही लोग गंभीर चेहरे से आपको पापमुक्ति का परवाना थमा रहे हैं और गारंटी लेने को तैयार हैं कि हैकर ने किन फ़ोल्डरों में झाँका और किनके पास से वह शराफ़त से गुज़र गया।

जिसने लीक होने दिया, वह अब गारंटर नहीं है। अगर बीते कल उन्हें इस सेंध की ख़बर नहीं थी, तो आने वाले कल अगली सेंध की ख़बर उन्हें कैसे होगी? इसकी क्या गारंटी है कि जिस “नई कुंजी” के लिए वे अभी प्री-ऑर्डर बटोर रहे हैं, वह असेंबली लाइन से शुरुआती हज़ार डिब्बे निकलने से पहले ही किसी और छेद से नहीं निकल जाएगी?

4. डेटा मिटाने के दो साल के झूठे वादे और 13 हज़ार लोग जिन्होंने कुछ ख़रीदा तक नहीं

सेंध लगी कुंजी को कम से कम नए हार्डवेयर में बदला तो जा सकता है। आपके घर का पता प्री-ऑर्डर पर दोबारा जारी नहीं किया जा सकता।

हमलावर Keystone के आधिकारिक Shopify स्टोर से 2024–2026 के 25,964 ग्राहक रिकॉर्ड ले गए: पूरे नाम, फ़ोन नंबर, ईमेल पते, घर की डिलीवरी के सटीक पते, साथ ही हर ऑर्डर की सामग्री और रक़म। इनके साथ नाम, फ़ोन और पतों वाले 12,873 बिना भुगतान वाले ड्राफ़्ट ऑर्डर भी चले गए। यानी लगभग तेरह हज़ार लोगों ने यह बदक़िस्मत वॉलेट कभी ख़रीदा ही नहीं — वे बस साइट पर आए, शिपिंग का ख़र्च देखने के लिए पता डाला, मन बदला और टैब बंद कर दिया। फिर भी वे क्रिप्टो धारकों की लीक हुई सूची में पहुँच गए।

लेकिन इस कहानी की असली तलहटी यह है कि इनमें से ज़्यादातर रिकॉर्ड डेटाबेस में होने ही नहीं चाहिए थे। Keystone ने ग्राहकों से आधिकारिक तौर पर वादा किया था कि डिलीवरी डेटा 180 दिन बाद मिटा दिया जाएगा। लोगों ने इस भरोसे पर हार्डवेयर वॉलेट अपने घर के पते पर मँगवाए कि छह महीने बाद निशान मिट जाएगा। जब हैकर डेटाबेस ले जा चुके, तब अचानक पता चला कि Shopify में बल्क डिलीशन टूल पूरे समय एरर दे रहा था और कंपनी में किसी ने यह जाँचा तक नहीं कि एक भी पंक्ति मिट रही है या नहीं। अब Keystone झेंपकर हाथ खड़े कर देती है, स्टोरेज अवधि घटाकर 90 दिन करने का वादा करती है और पूरी गंभीरता से क़सम खाती है कि पुराने आर्काइव 3 नवंबर तक मिटा देगी — ठीक उसके बाद जब हमलावर उन्हें पहले ही डाउनलोड कर चुके हैं।

अगर कोई कंपनी दो साल तक क़सम खाती रही कि वह आपका डेटा मिटा रही है, जबकि असल में उसे हैकरों के लिए गुल्लक में जमा कर रही थी, तो उसकी बातों पर भरोसे का हक़ ठीक शून्य है। कल्पना कीजिए कि आप आधी रात को जागते हैं और देखते हैं कि कोई क़रीबी हाथ में चाकू लिए आपके बिस्तर के पास खड़ा है। और वह शांति से कहता है: “घबराओ मत, बस यूँ ही मन हुआ कि चाकू लेकर यहाँ खड़ा रहूँ। हो सकता है तुम्हें चुभाना भी चाहता था, लेकिन करवट बदलो और सो जाओ — मैंने इस घटना को दर्ज कर लिया है, इस पर काम कर लिया है, और ठीक यही घटना फिर कभी नहीं होगी।” आज Keystone के ये वादे कुछ ऐसे ही सुनाई देते हैं कि पते 180 के बजाय 90 दिन बाद मिटाए जाएँगे और अगली मास्टर कुंजी ज़्यादा सावधानी से सँभाली जाएगी।

लीक हुए डेटाबेस का व्यवहार में क्या मतलब है, यह शायद ही समझाने की ज़रूरत है। यह उन लोगों के पतों की तैयार सूची है जिनके घर में यक़ीनन कुछ क़ीमती है — पूरे नाम, फ़ोन और फ़्लैट नंबर समेत। फ़ोन ठगों के लिए यह असली ऑर्डर ब्योरों से लैस कॉल है: एक ख़रीदार पहले ही Keystone के थ्रेड में लिख चुका है कि ठगों ने उसे फ़ोन किया और उसके असली नाम से पुकारा। चोरी के लिए घरों की रेकी करने वालों और “5 डॉलर के रिंच हमले” के शौक़ीनों के लिए यह तैयार रूट मैप है। चोरी हुई WebAuth कुंजी से पैसा बनाने के लिए नक़ली बोर्ड सोल्डर करने और वितरण खड़ा करने पड़ते हैं। लीक हुए Shopify डेटाबेस से पैसा बनाने के लिए एक सब्बल और ट्रेन का टिकट काफ़ी है।

5. निष्कर्ष: “फ़ैक्टरी सील” की क़ीमत

आइए पूरा ढाँचा जोड़कर देखें। ख़रीदारों को एक “पूरी तरह air-gapped” हार्डवेयर वॉलेट बेचा जाता है जो ख़ुद सीड फ़्रेज़ बनाता है और सील बंद डिब्बे के अंदर ट्रांसफ़र पर हस्ताक्षर करता है। ताकि आप अपनी बचत उस डिब्बे को सौंपने से न डरें, निर्माता वेबसाइट पर उसकी प्रामाणिकता जाँचने की पेशकश करता है। असल में यह जाँच पूरे गोदाम बैच के लिए एक ही साझा राज़ पर टिकी है, और वह राज़ ख़ुद कहीं ऐसी जगह पड़ा है जहाँ वेब सर्वर पर लगे एक छेद भरे थर्ड-पार्टी ट्रैकर के रास्ते पहुँचा जा सकता है।

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

Keystone अपने लगभग 19 हज़ार उपकरण औद्योगिक प्रेस के नीचे सिर्फ़ इसलिए भेज रही है क्योंकि वह अब अपने ही उत्पादों और नक़ली उत्पादों में फ़र्क़ नहीं कर सकती। साथ ही 38,837 लोगों को सटीक घरेलू पतों समेत आपराधिक डेटाबेस में स्थायी निवास मिल गया है। उन सबके लिए बढ़िया सबक़ जो अब भी मानते हैं कि निर्माता की साइट पर एक सुंदर हरा निशान और डिब्बे पर लिखा “Air-Gapped” असली सुरक्षा की जगह ले सकते हैं।