Wat is Rowhammer?

Verschijnsel waarbij het kort na elkaar vaak activeren van dezelfde rij in DRAM de lading van cellen in naburige rijen doet verdwijnen, zodat data kantelen. Kan voor aanvallen worden misbruikt; daarom zijn maatregelen genomen in de DRAM en de geheugencontroller.

Japanse benaming: ロウハンマー

“Rowhammer” komt voor in 2 oefenvragen uit 2 onderwerpen, bijv. Hardwarebeveiliging, DRAM.

Vakgebied: DRAM

Nu oefenen: vragen over Rowhammer

Welke maatregel tegen Rowhammer bij DRAM is juist?

  1. ADe capaciteit van het DRAM halveren
  2. BDe rijen naast een vaak geactiveerde rij sneller verversen (zoals TRR) en de verversingsfrequentie verhogen
  3. CDe klok van de CPU stoppen
Antwoord en toelichting tonen

Antwoord: B. De rijen naast een vaak geactiveerde rij sneller verversen (zoals TRR) en de verversingsfrequentie verhogen

Rowhammer is het verschijnsel dat bij het binnen korte tijd herhaaldelijk activeren van een rij de lading van cellen in een naburige rij door elektrische interferentie weglekt en bits omklappen. Het kan mogelijk worden gebruikt voor aanvallen waarbij een programma zonder bevoegdheid data van andere processen of de kernel herschrijft. Als tegenmaatregelen worden gecombineerd: een mechanisme dat de buren van vaak geactiveerde rijen extra ververst, een hogere verversingsfrequentie en ECC dat omgeklapte bits vindt en herstelt.

“Rowhammer” in de toelichting

Vragen met “Rowhammer” (2)

  1. Welke maatregel tegen Rowhammer bij DRAM is juist?
  2. Hoe heet het verschijnsel dat bij DRAM, als een rij in korte tijd vele malen wordt geactiveerd, de gegevens in naburige rijen kunnen omslaan?

Verwante termen

ECC (foutcorrigerende code) 1T1C-cel Bank Bitlijn CAS-latency DDR SDRAM DIMM Leesversterker (sense amplifier) LPDDR Memory wall

Naar de woordenlijst