Programming, Computer Security, Spectre.
processor may speculatively execute the code inside the IF-statement. Fine. Computers do this. Speculatively, the processor loads the data at the attacked address, array1[offset1]. Fine … and then uses that (secret!) data to calculate the value for ‘offset2’. … Interesting. Then, the processor