← नवीनतम पेपर
💻 computer science

ScaleDisturb: Exploiting Temporal Asymmetry to Amplify Read Disturbance in Modern DRAM Chips

यह शोधपत्र ScaleDisturb को प्रस्तुत करता है, जो एक नवीन DRAM एक्सेस पैटर्न है जो आधुनिक DDR4 और HBM2 चिप्स में रीड डिस्टर्बेंस (read disturbance) प्रभावों को महत्वपूर्ण रूप से बढ़ाने के लिए टेम्पोरल एसिमेट्री (temporal asymmetry) का लाभ उठाता है, जिससे मैन्युफैक्चरिंग नोड्स के स्केल डाउन होने के साथ बढ़ती हुई संवेदनशीलता उजागर होती है और नए शमन रणनीतियों (mitigation strategies) की आवश्यकता प्रदर्शित होती है।

मूल लेखक: Jikun Wang, Haocong Luo, Ataberk Olgun, İsmail Emir Yüksel, A. Giray Yağlıkçı, Yu Liang, F. Nisa Bostancı, Mohammad Sadrosadati, Onur Mutlu

प्रकाशित 2026-06-09
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Jikun Wang, Haocong Luo, Ataberk Olgun, İsmail Emir Yüksel, A. Giray Yağlıkçı, Yu Liang, F. Nisa Bostancı, Mohammad Sadrosadati, Onur Mutlu

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आपके कंप्यूटर की मेमोरी (DRAM) एक विशाल, बहुमंजिला अपार्टमेंट बिल्डिंग की तरह है। प्रत्येक अपार्टमेंट डेटा की एक "रो" (row) है। सामान्यतः, ये अपार्टमेंट शांत और स्थिर होते हैं। लेकिन, इस इमारत के निर्माण में एक अजीब सी खराबी है: यदि आप किसी एक अपार्टमेंट (जिसे "अग्र्रेसर" या हमलावर कहा जाता है) की दीवारों पर बहुत ज़ोर से प्रहार करते हैं या अपना दरवाज़ा बहुत लंबे समय तक खुला रखते हैं, तो उस कंपन से बगल वाले अपार्टमेंट (जिसे "विक्टिम" या पीड़ित कहा जाता है) का फर्नीचर हिल सकता है, जिससे चीज़ें टूट सकती हैं या पलट सकती हैं। इसे रीड डिस्टर्बेंस (read disturbance) कहा जाता है।

वर्षों से, सुरक्षा विशेषज्ञों को पता था कि इस कंपन को पैदा करने के दो तरीके हैं:

  1. RowHammer: पड़ोसी के अपार्टमेंट का दरवाज़ा तेज़ी से खोलना और बंद करना (दीवार पर प्रहार करना)।
  2. RowPress: पड़ोसी का दरवाज़ा बहुत लंबे समय तक खुला रखना (दीवार को लगातार कंपन कराना)।

यह शोध पत्र एक नए, अधिक चालाक तरीके को पेश करता है जिससे चीज़ों को तोड़ा जा सकता है, जिसे ScaleDisturb कहा जाता है।

नया तरीका: "ScaleDisturb"

पीड़ित अपार्टमेंट के दोनों ओर के पड़ोसियों के बारे में सोचें।

  • पुराना तरीका (Double-Sided RowPress): आप दोनों पड़ोसियों के दरवाज़े बिल्कुल समान समय के लिए खुले रखते हैं। यह ऐसा है जैसे दो लोग पीड़ित की दीवारों पर बराबर दबाव डाल रहे हों।
  • नया तरीका (ScaleDistiburb): आप एक पड़ोसी का दरवाज़ा लंबे समय के लिए खुला रखते हैं, और दूसरे पड़ोसी का दरवाज़ा कम समय के लिए खुला रखते हैं। आप इसे बार-बार करते हैं, लेकिन इसका समय (timing) असममित (asymmetric) होता है।

उपमा: कल्पना कीजिए कि आप अपने बगल वाले ब्लॉक्स को धक्का देकर जेन्गा (Jenga) ब्लॉक्स के ढेर को गिराने की कोशिश कर रहे हैं।

  • यदि आप दोनों तरफ से समान रूप से धक्का देते हैं, तो ढेर टिका रह सकता है।
  • लेकिन यदि आप एक तरफ ज़ोर से और लंबे समय तक धक्का देते हैं, और दूसरी तरफ हल्का और कम समय के लिए, तो आप एक अजीब सा "लड़खड़ाहट" या असंतुलन पैदा करते हैं। शोध पत्र में पाया गया कि यह असंतुलन (सामयिक विषमता/temporal asymmetry) पीड़ित ब्लॉक्स को पुराने तरीकों की तुलना में बहुत कम प्रयास के साथ और बहुत तेज़ी से गिरा देता है।

उन्होंने क्या पाया

शोधकर्ताओं ने इसे 196 वास्तविक मेमोरी चिप्स (Samsung, SK Hynix और Micron से) और यहाँ तक कि उन्नत कंप्यूटरों में उपयोग किए जाने वाले उच्च गति वाले HBM2 चिप्स पर भी परखा। जो हुआ वह यहाँ है:

  1. यह चीज़ों को तेज़ी से तोड़ता है: इस "असमान समय" वाले तरीके का उपयोग करके, वे पहले के किसी भी तरीके की तुलना में कम दरवाज़े टकराने के प्रयासों के साथ डेटा त्रुटियां (bitflips) पैदा कर सके। कुछ मामलों में, उन्हें मेमोरी को तोड़ने के लिए 63% तक कम प्रयासों की आवश्यकता पड़ी।
  2. यह हर जगह काम करता है: यह तरीका लगभग हर उस चिप पर काम कर गया जिसका उन्होंने परीक्षण किया, चाहे निर्माता कोई भी हो या चिप कितनी भी पुरानी क्यों न हो।
  3. समय के साथ यह और खराब होता जाता है: जैसे-जैसे मेमोरी चिप्स छोटी और अधिक उन्नत होती जा रही हैं (जैसे कि नए फोन प्रोसेसर), वे इस विशिष्ट तरीके के प्रति अधिक संवेदनशील होती जा रही हैं।
  4. यह केवल "बुरा भाग्य" नहीं है: उन्होंने साबित किया कि यह केवल रैंडम शोर (जिसे वे "वेरिएबल रीड डिस्टर्बेंस" कहते हैं) नहीं है। यह प्रभाव स्थिर और अनुमानित है। यदि आप असमान समय का उपयोग करते हैं, तो मेमोरी एक विशिष्ट तरीके से ज़रूर टूटेगी।
  5. यह अलग-अलग चीज़ों को तोड़ता है: जो विशिष्ट डेटा बिट्स बदलते हैं, वे पुराने तरीकों से बदलने वाले बिट्स से अलग होते हैं। इसका मतलब है कि मौजूदा सुरक्षा गार्ड शायद गलत खिड़कियों पर नज़र रख रहे हैं।

वास्तविक दुनिया का परीक्षण

शोधकर्ताओं ने एक सरल प्रोग्राम लिखा जिसे एक सामान्य उपयोगकर्ता अपने वास्तविक कंप्यूटर पर चला सकता है। भले ही कंप्यूटर में अंतर्निचली सुरक्षा सुविधाएँ (जो पुराने "RowHammer" हमलों को रोकने के लिए डिज़ाइन की गई थीं) मौजूद थीं, फिर भी ScaleDisturb प्रोग्राम मेमोरी को तोड़ने में सफल रहा। इसने उन जगहों पर त्रुटियाँ पैदा कीं जहाँ पुराने हमलों की पहुँच नहीं थी, और जहाँ वे पहुँच पाए, वहाँ उन्होंने पुराने हमलों की तुलना में अधिक त्रुटियाँ पैदा कीं।

यह क्यों महत्वपूर्ण है (सुरक्षा समस्या)

वर्तमान सुरक्षा प्रणालियाँ एक गार्ड की तरह काम करती हैं जो दरवाज़े खुलने की संख्या गिनता है। यदि गिनती बहुत अधिक हो जाती है, तो गार्ड मान लेता है कि पड़ोसी खतरनाक है और पीड़ित के अपार्टमेंट को सुरक्षित करने के लिए उसे 'रिफ्रेश' करता है।

  • समस्या: गार्ड को "समान समय" वाले हमलों के लिए प्रशिक्षित किया गया था। क्योंकि ScaleDisturb कम प्रयासों के साथ चीज़ों को तोड़ देता है, इसलिए गार्ड का काउंटर (गिनती) बहुत ऊँचा सेट है। पीड़ित के टूटने से पहले ही गार्ड को पता चल जाता है कि कुछ गलत हुआ है।
  • समाधान: शोध पत्र एक नई गार्ड रणनीति का सुझाव देता है जिसे TeACUp कहा जाता है। केवल दरवाज़े खुलने की गिनती करने के बजाय, यह नया गार्ड समय (timing) को देखता है। यदि एक पड़ोसी दूसरे की तुलना में दीवार पर बहुत अधिक समय तक दबाव डाल रहा है, तो गार्ड "भारी" पड़ोसी के लिए काउंटर की गति को धीमा कर देता है ताकि वे भ्रमित न हों और गलत अलार्म न बजाएं, जबकि वास्तविक खतरे को पकड़ते रहें।

मुख्य निष्कर्ष

यह शोध पत्र दिखाता है कि केवल मेमोरी को एक्सेस करने के समय (timing) को बदलकर (इसे असमान बनाकर), हम आधुनिक कंप्यूटर मेमोरी को पहले की तुलना में बहुत अधिक आसानी से तोड़ सकते हैं। इसका अर्थ यह है कि वर्तमान सुरक्षा उपाय जितने हम सोचते हैं उससे कहीं अधिक कमजोर हो सकते हैं, और हमें अपने डेटा को सुरक्षित करने के लिए नए तरीकों की आवश्यकता है जो इन "असमान" हमलों को ध्यान में रखें।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →