Hardwarebeveiliging

Welke uitspraak over de gedachte van het opdelen (partitioneren) van een gedeelde cache als tegenmaatregel tegen side-channels van de cache is juist?

  1. ADe cache fysiek in tweeën breken en weggooien
  2. BDe capaciteit van de cache verdubbelen
  3. CHet bereik van de cache dat per proces of virtuele machine kan worden gebruikt scheiden, zodat ze elkaars data niet kunnen verdringen en geen spoor kunnen waarnemen
Antwoord en toelichting tonen

Antwoord: C. Het bereik van de cache dat per proces of virtuele machine kan worden gebruikt scheiden, zodat ze elkaars data niet kunnen verdringen en geen spoor kunnen waarnemen

Een side-channel van de cache ontstaat doordat aanvaller en slachtoffer om dezelfde plaatsen in de cache strijden. Als delen van de cache, ways of sets, per proces of virtuele machine worden toegewezen en gescheiden, kunnen ze elkaars data niet verdringen en kan het spoor van de toegangen van de ander niet worden waargenomen. Sommige CPU's hebben een functie om de toewijzing van de cache te regelen. Daar staat tegenover dat de bruikbare capaciteit per partij afneemt, zodat het een afweging met prestaties is.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Hardwarebeveiliging

  1. Waarom wordt bij systemen die vertrouwelijke verwerking uitvoeren soms simultaneous multithreading (SMT) van de CPU uitgeschakeld?
  2. Welke maatregel tegen een aanval waarbij een met de pc verbonden extern apparaat met DMA de inhoud van het hoofdgeheugen eigenmachtig leest en schrijft is juist?
  3. Welke uitspraak over de gedachte van 'defense in depth' (gelaagde verdediging), die bij hardware- en softwarebeveiliging wordt benadrukt, is juist?
  4. Waarom krijgt bij de productie van veel apparaten elk apparaat een andere sleutel in plaats van dezelfde sleutel in alle apparaten?
  5. Welke maatregel voor al uitgeleverde CPU's wanneer een hardwarekwetsbaarheid in de CPU wordt gevonden, is juist?