3 ms·
I buy the explanations that they mostly want to be able to explicitly overwrite sensitive memory at a time of their choosing. My question: does the nondetermin
by letmeinhere 4y ago
I buy the explanations that they mostly want to be able to explicitly overwrite sensitive memory at a time of their choosing.
My question: does the nondeterministic execution pauses that garbage collection injects into a program's runtime aid or prevent timing attacks?
It seems like it would prevent them, since it makes it that much harder to predict execution duration, but I have this vague impression that high-security operations are more likely to demand real-time computing. Maybe that's just incidental, and applications that must highly perform also tend to need to be secured from attack?