Beyond TEMPEST: Workload-Modulated Power-Quality Covert Channels in Air-Gapped Systems
यह अध्ययन प्रदर्शित करता है कि एयर-गैप्ड कंप्यूटर प्रोसेसर वर्कलोड को मॉड्युलेट करके पावर फैक्टर और करंट हार्मोनिक्स को बदलकर पावर-लाइन कोवर्ट चैनलों के माध्यम से संवेदनशील डेटा लीक कर सकते हैं, जिससे विभिन्न पावर सप्लाई टोपोलॉजी और दूरस्थ ऑफिस-स्तरीय कनेक्शन बिंदुओं पर भी सफलतापूर्वक ट्रांसमिटेड पेलोड को रिकवर किया जा सकता है।
मूल पेपर CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
एक ऐसे कंप्यूटर की कल्पना करें जो इंटरनेट से पूरी तरह कटा हुआ है, एक डिजिटल किला जिसे अपनी गुप्त बातों को ताक-झांक करने वाली आँखों से सुरक्षित रखने के लिए बनाया गया है। यह एक एयर-गैप्ड (air-gapped) सिस्टम है, एक ऐसी मशीन जिसमें कोई नेटवर्क केबल या वायरलेस सिग्नल नहीं है, जो भौतिक रूप से बाहरी दुनिया से अलग है। दशकों से, सुरक्षा विशेषज्ञों का मानना रहा है कि यह भौतिक अलगाव डेटा चोरी को रोकने के लिए पर्याप्त है। हालाँकि, कंप्यूटर केवल तार्किक मशीनें नहीं हैं; वे भौतिक वस्तुएं हैं जो अपने वातावरण के साथ अंतःक्रिया करती हैं। वे गर्मी पैदा करते हैं, शोर करते हैं, और महत्वपूर्ण रूप से, दीवार से बिजली खींचते हैं। हर बार जब एक कंप्यूटर काम करता है, तो वह इस बात को बदल देता है कि वह बिजली को किस तरह से खींचता है। यह अध्ययन उस जुड़ाव में छिपी एक भेद्यता (vulnerability) की खोज करता है: यह विचार कि एक समझौता किया गया (compromised) कंप्यूटर अपने पावर कॉर्ड के माध्यम से बहने वाली बिजली का उपयोग कमरे से बाहर गुप्त संदेश भेजने के लिए कर सकता है, जिससे एयर-गैप को पूरी तरह से बायपास किया जा सके।
शोधकर्ताओं ने बिजली की गुणवत्ता (power quality) नामक एक विशिष्ट प्रकार के विद्युत व्यवहार पर ध्यान केंद्रित किया। जब एक कंप्यूटर चलता है, तो उसका पावर सप्लाई दीवार से आने वाले बिजली के निरंतर प्रवाह को प्रोसेसर की सटीक ऊर्जा में परिवर्तित करता है। यह प्रक्रिया पूरी तरह से सुचारू नहीं होती है। इस बात पर निर्भर करते हुए कि कंप्यूटर कितनी मेहनत कर रहा है, विद्युत धारा थोड़ी विकृत हो सकती है, जिससे तरंग (waveform) में उतार-चढ़ाव और बदलाव पैदा होते हैं। टीम ने जांच की कि क्या इन सूक्ष्म परिवर्तनों का उपयोग सूचना को एनकोड करने के लिए किया जा सकता है। उन्होंने कंप्यूटर के वर्कलोड को एक स्विच की तरह माना, जो प्रोसेसर की गतिविधि को बाइनरी डेटा—डिजिटल संचार के 'एक' और 'शून्य'—को दर्शाने वाले पैटर्न में ऊपर-नीचे करता है। कंप्यूटर के लोड को सावधानीपूर्वक नियंत्रित करके, वे बिजली को ही मॉड्युलेट (modulate) कर सकते थे, जिससे पावर लाइन एक गुप्त संचार चैनल बन गई।
इसका परीक्षण करने के लिए, टीम ने एक डेस्कटॉप कंप्यूटर स्थापित किया और उसे तीन अलग-अलग प्रकार के पावर सप्लाई से जोड़ा, जिनमें से प्रत्येक को बिजली को थोड़ा अलग तरह से संभालने के लिए डिज़ाइन किया गया था। एक सप्लाई में बिजली को साफ करने के लिए कोई विशेष सुविधा नहीं थी, दूसरी ने प्रवाह को सुचारू बनाने के लिए निष्क्रिय (passive) विधि का उपयोग किया, और तीसरी ने धारा को कड़ाई से नियंत्रित करने के लिए एक सक्रिय (active) प्रणाली का उपयोग किया। फिर उन्होंने दो स्थानों पर वोल्टेज और करंट को रिकॉर्ड किया: सीधे कंप्यूटर के पावर कॉर्ड पर और आगे लाइन में, एक ऐसे बिंदु पर जो अन्य उपकरणों के साथ साझा किए गए विशिष्ट कार्यालय आउटलेट का प्रतिनिधित्व करता है। लक्ष्य यह देखना था कि क्या कंप्यूटर के वर्कलोड में एनकोड किया गया गुप्त संदेश, इन बिंदुओं पर विद्युत शोर (electrical noise) से पहचाना और डिकोड किया जा सकता है।
परिणामों से पता चला कि कंप्यूटर वास्तव में पावर लाइन के माध्यम से डेटा भेज सकता है। प्रोसेसर को 'आइडल' (idle) और 'फुल लोड' अवस्थाओं के बीच स्विच करके, शोधकर्ता सफलतापूर्वक टेक्स्ट स्ट्रिंग्स और क्रिप्टोग्राफिक कुंजियों जैसी छोटी मात्रा में जानकारी प्रसारित करने में सफल रहे। डेटा बहुत धीमी गति से भेजा गया था, लगभग आधा बिट प्रति सेकंड, जो बड़ी फ़ाइलें भेजने के लिए बहुत धीमा है लेकिन पासवर्ड या गुप्त कमांड लीक करने के लिए पर्याप्त तेज़ है। अध्ययन में पाया गया कि पावर सप्लाई के प्रकार से महत्वपूर्ण अंतर पड़ता है। पुराने, सरल पावर सप्लाई जिन्होंने बिजली के प्रवाह को सक्रिय रूप से ठीक नहीं किया, उनमें गुप्त संकेत स्पष्ट रूप से गुजर सके। यहाँ तक कि निष्क्रिय सुधार प्रणालियों ने भी संदेश को गुजरने दिया, हालांकि अधिक कठिनाई के साथ। हालाँकि, सबसे उन्नत पावर सप्लाई, जो बिजली को यथासंभव सुचारू बनाने के लिए उसे सक्रिय रूप से आकार देती हैं, ने सिग्नल का पता लगाना बहुत कठिन बना दिया। इन मामलों में, गुप्त संदेश अक्सर शोर में खो जाता था, विशेष रूप से जब इसे कार्यालय-स्तर के आउटलेट से दूर से मापा जाता था।
चुनौतियों के बावजूद, शोधकर्ता कई परिदृश्यों में पूर्ण संदेशों को पुनः प्राप्त करने में सफल रहे। उन्होंने प्रदर्शन किया कि भले ही सिग्नल इमारत के अन्य उपकरणों के विद्युत शोर के साथ मिश्रित हो, बिजली की गुणवत्ता के विशिष्ट पैटर्न अभी भी छिपे हुए डेटा को प्रकट कर सकते हैं। यह सुझाव देता है कि खतरा वास्तविक है, भले ही इसे प्रभावी ढंग से काम करने के लिए विशिष्ट परिस्थितियों की आवश्यकता हो। अध्ययन ने यह सिद्ध नहीं किया कि यह तरीका हर इमारत या हर कंप्यूटर के साथ काम करता है, क्योंकि प्रयोग नियंत्रित स्थितियों में एक एकल सेटअप के तहत किया गया था। हालाँकि, इसने ठोस प्रमाण दिया कि विद्युत बुनियादी ढांचा स्वयं डेटा एक्सफिल्ट्रेशन (data exfiltration) के लिए एक मार्ग हो सकता है।
इस निष्कर्ष के निहितार्थ महत्वपूर्ण हैं। इसका अर्थ यह है कि केवल कंप्यूटर को नेटवर्क से अनप्लग करना सुरक्षा सुनिश्चित करने के लिए पर्याप्त नहीं है। पावर कॉर्ड बाहरी दुनिया के साथ एक निरंतर जुड़ाव बना रहता है, जो सूचना ले जाने में सक्षम है यदि मशीन के भीतर का सॉफ्टवेयर समझौता किया गया हो। जबकि सक्रिय सुधार (active correction) वाले आधुनिक पावर सप्लाई बिजली के सिग्नेचर को सुचारू बनाकर कुछ सुरक्षा प्रदान करते हैं, वे पूर्ण ढाल नहीं हैं। अध्ययन निष्कर्ष निकालता है कि अलग-थलग प्रणालियों के लिए सुरक्षा मॉडल में अब बिजली की आपूर्ति को एक संभावित हमले के वेक्टर के रूप में शामिल किया जाना चाहिए। रक्षकों को संदिग्ध पैटर्न के लिए बिजली की गुणवत्ता की निगरानी करने या यह सुनिश्चित करने की आवश्यकता हो सकती है कि महत्वपूर्ण प्रणालियाँ सबसे उन्नत पावर कंडीशनिंग का उपयोग करें। यह शोध यह समझने में एक नया अध्याय खोलता है कि कैसे भौतिक नियमों का उपयोग डिजिटल अलगाव को तोड़ने के लिए किया जा सकता है, जो हमें याद दिलाता है कि भौतिक दुनिया में, कोई भी बाधा पूर्ण नहीं होती।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।