IT-lexicon › Beveiliging › Leesbeveiliging (RDP)

Leesbeveiliging (RDP)

Beveiliging Svenska → Bijgewerkt: 2026-11-03

Een slot in de microcontroller dat voorkomt dat firmware via de debugpoort wordt uitgelezen.

Zonder dit kan iedereen met een debugprobe en vijf minuten de firmware van een product kopiëren via SWD of JTAG. Daarom heeft vrijwel elke microcontroller zo'n beveiliging. Bij STM32 heet hij RDP en kent hij drie niveaus: 0 is open, 1 blokkeert flashlezen terwijl een debugger is aangesloten en wist de hele chip als men terug wil, en 2 sluit de debugpoort voorgoed af. Het equivalent van Nordic heet APPROTECT; AVR spreekt van lock bits.

Het slot is zo sterk als het silicium. Onderzoekers hebben RDP op verschillende STM32-families en APPROTECT op de nRF52 omzeild met spanningsglitches tijdens het opstarten, een schoolvoorbeeld van een fault-injectieaanval. Het verhoogt de drempel, maar maakt firmware niet geheim.

← Terug naar het lexicon