Cache Timing Attack
En Cache Timing Attack er en måde at udnytte cache-hukommelse i en computer til at afsløre information, som ellers skulle være hemmelig. Når en computer udfører en opgave, gemmer den ofte information i sin cache-hukommelse, således at den kan udføre opgaven hurtigere ved senere forespørgsler.
En angriber kan bruge denne cache-hukommelse til deres fordel ved at måle den tid, det tager at hente information fra cache-hukommelsen. Hvis opgaven indebærer adgangskoder eller andre følsomme oplysninger, kan angriberen bruge disse tidsmålinger til at afsløre disse oplysninger.
For at forhindre Cache Timing Attacks kan computerprogrammer implementere metoder, der sikrer, at data i cache-hukommelsen bliver slettet efter deres anvendelse. Derudover kan programmører ved at bruge tilfældige forsinkelser gøre det sværere for angribere at måle tid.