Техникаи нави ҳамлаи RowHammer ба хотираи DRAM

Google "Half-Double", як усули нави ҳамлаи RowHammer-ро муаррифӣ кард, ки метавонад мундариҷаи битҳои инфиродии хотираи дастрасии тасодуфии динамикиро (DRAM) тағир диҳад. Ҳамларо дар баъзе микросхемаҳои муосири DRAM такрор кардан мумкин аст, ки истеҳсолкунандагони онҳо геометрияи ҳуҷайраро кам кардаанд.

Ёдовар мешавем, ки ҳамлаҳои синфи RowHammer ба шумо имкон медиҳанд, ки мундариҷаи битҳои алоҳидаи хотираро тавассути мутолиаи даврӣ маълумот аз ҳуҷайраҳои хотираи ҳамсоя таҳриф кунед. Азбаски хотираи DRAM як массиви дученакаи ҳуҷайраҳост, ки ҳар кадоми онҳо аз конденсатор ва транзистор иборат аст, иҷрои мутолиаи пайвастаи як минтақаи хотира боиси тағирёбии шиддат ва аномалияҳо мегардад, ки боиси талафоти ночизи заряд дар ҳуҷайраҳои ҳамсоя мегардад. Агар шиддатнокии хониш ба қадри кофӣ баланд бошад, ҳуҷайраи ҳамсоя метавонад миқдори ба таври кофӣ зиёди зарядро аз даст диҳад ва давраи барқарорсозии навбатӣ барои барқарор кардани ҳолати аслии худ вақт надорад, ки ин боиси тағир ёфтани арзиши маълумоти дар ҳуҷайра.

Барои муҳофизат аз RowHammer, истеҳсолкунандагони чип механизми TRR (Target Row Refresh) -ро татбиқ карданд, ки аз фасоди ҳуҷайраҳои сатрҳои ҳамсоя муҳофизат мекунад. Усули Half-Double ба шумо имкон медиҳад, ки ин муҳофизатро тавассути идора кардани он, ки таҳрифҳо бо хатҳои ҳамсоя маҳдуд нестанд ва ба хатҳои дигари хотира паҳн мешаванд, гарчанде ки ба андозаи камтар. Муҳандисони Google нишон доданд, ки барои сатрҳои пайдарпайи хотираи "A", "B" ва "C" мумкин аст ҳамла ба сатри "C" бо дастрасии хеле вазнин ба сатри "А" ва фаъолияти ками таъсир ба сатри "B" имконпазир аст. Дастрасӣ ба сатри "B" ҳангоми ҳамла ихроҷи заряди ғайрихаттиро фаъол мекунад ва имкон медиҳад, ки сатри "B" ҳамчун интиқол барои интиқоли эффекти Rowhammer аз сатри "A" ба "C" истифода шавад.

Техникаи нави ҳамлаи RowHammer ба хотираи DRAM

Баръакси ҳамлаи TRRespass, ки камбудиҳоро дар татбиқи гуногуни механизми пешгирии фасоди ҳуҷайра идора мекунад, ҳамлаи ним дукарата ба хосиятҳои физикии субстрати кремний асос ёфтааст. Half-Double нишон медиҳад, ки эҳтимол дорад, ки эффектҳое, ки ба Rowhammer оварда мерасонанд, на ба ҳамбастагии мустақими ҳуҷайраҳо, моликияти масофа мебошанд. Вақте ки геометрияи ҳуҷайра дар микросхемаҳои муосир кам мешавад, радиуси таъсири таҳриф низ меафзояд. Мумкин аст, ки таъсир дар масофаи бештар аз ду хат мушоҳида шавад.

Қайд карда мешавад, ки дар якҷоягӣ бо ассотсиатсияи JEDEC якчанд пешниҳодҳо таҳия шудаанд, ки роҳҳои имконпазири ҷилавгирӣ аз чунин ҳамлаҳоро таҳлил мекунанд. Ин усул ифшо карда мешавад, зеро Google боварӣ дорад, ки тадқиқот фаҳмиши моро дар бораи падидаи Rowhammer ба таври назаррас васеъ мекунад ва аҳамияти муҳаққиқон, чипсозон ва дигар ҷонибҳои манфиатдори якҷояро барои таҳияи як ҳалли ҳамаҷонибаи дарозмуддати амният таъкид мекунад.

Манбаъ: opennet.ru

Илова Эзоҳ