4 ms·
A key side-channel is execution time, and no, in general, you can't prevent a program from getting a clock. Even without a clock, one can construct one easily u
by titzer 5y ago
A key side-channel is execution time, and no, in general, you can't prevent a program from getting a clock. Even without a clock, one can construct one easily using shared memory and threads. Clocks are also easy to find. Even with low resolution clocks, timing differences can be amplified programmatically, making them observable.
- lisper 5y agoThe clock is not the thing you would prevent access to. The thing you would prevent access to is whatever it is you want to try to time using that clock.