DRAM xotirasiga yangi RowHammer hujum texnikasi

Google kompaniyasi dinamik tasodifiy kirish xotirasining (DRAM) alohida bitlari tarkibini o‘zgartirishi mumkin bo‘lgan yangi RowHammer hujum texnikasi “Half-Double”ni taqdim etdi. Hujum ishlab chiqaruvchilari hujayra geometriyasini qisqartirgan ba'zi zamonaviy DRAM chiplarida takrorlanishi mumkin.

Eslatib o'tamiz, RowHammer sinfidagi hujumlar qo'shni xotira hujayralaridan ma'lumotlarni davriy ravishda o'qish orqali alohida xotira bitlarining mazmunini buzishga imkon beradi. DRAM xotirasi har biri kondansatör va tranzistordan iborat bo'lgan ikki o'lchovli hujayralar massivi bo'lganligi sababli, bir xil xotira hududini uzluksiz o'qish kuchlanishning o'zgarishi va qo'shni hujayralarda kichik zaryad yo'qotilishiga olib keladigan anomaliyalarga olib keladi. Agar o'qish intensivligi etarlicha yuqori bo'lsa, u holda qo'shni hujayra etarlicha katta zaryadni yo'qotishi mumkin va keyingi regeneratsiya tsikli asl holatini tiklashga vaqt topa olmaydi, bu esa xotirada saqlanadigan ma'lumotlar qiymatining o'zgarishiga olib keladi. hujayra.

RowHammer dan himoya qilish uchun chip ishlab chiqaruvchilari qo'shni qatorlardagi hujayralarning buzilishidan himoya qiluvchi TRR (Target Row Refresh) mexanizmini joriy qildilar. Half-Double usuli bu himoyani chetlab o'tishga imkon beradi, bu buzilishlar qo'shni chiziqlar bilan cheklanmaydi va kamroq darajada bo'lsa-da, xotiraning boshqa qatorlariga tarqaladi. Google muhandislari "A", "B" va "C" xotirasining ketma-ket qatorlari uchun "A" qatoriga juda og'ir kirish va "B" qatoriga ta'sir qiluvchi kam faollik bilan "C" qatoriga hujum qilish mumkinligini ko'rsatdi. Hujum paytida "B" qatoriga kirish chiziqli bo'lmagan zaryad oqishini faollashtiradi va "B" qatoridan Rowhammer effektini "A" qatoridan "C" ga o'tkazish uchun transport sifatida foydalanishga imkon beradi.

DRAM xotirasiga yangi RowHammer hujum texnikasi

Hujayra buzilishining oldini olish mexanizmining turli xil tatbiqidagi kamchiliklarni boshqaradigan TRRespass hujumidan farqli o'laroq, Half-Double hujumi kremniy substratining jismoniy xususiyatlariga asoslanadi. Half-Double shuni ko'rsatadiki, Rowhammerga olib keladigan effektlar hujayralarning to'g'ridan-to'g'ri tutashuvi emas, balki masofaning xususiyatidir. Zamonaviy chiplarda hujayra geometriyasining pasayishi bilan buzilishning ta'sir radiusi ham ortadi. Ta'sir ikki chiziqdan ko'proq masofada kuzatilishi mumkin.

Qayd etilishicha, JEDEC assotsiatsiyasi bilan birgalikda bunday hujumlarni blokirovka qilishning mumkin bo‘lgan usullarini tahlil qiluvchi bir qancha takliflar ishlab chiqilgan. Usul oshkor qilinmoqda, chunki Google tadqiqot Rowhammer fenomeni haqidagi tushunchamizni sezilarli darajada kengaytiradi va tadqiqotchilar, chip ishlab chiqaruvchilar va boshqa manfaatdor tomonlarning keng qamrovli, uzoq muddatli xavfsizlik yechimini ishlab chiqish uchun birgalikda ishlashi muhimligini ta'kidlaydi, deb hisoblaydi.

Manba: opennet.ru

a Izoh qo'shish