DISARM: Target Electronic Device Informed Mitigation of Software Runtime Side-Channel Vulnerabilities (opens in new tab)
Program runtime or timing attacks exploit variations in a program's execution times to extract sensitive information from the program (e.g. encryption keys, sensitive variable data, intellectual property). State-of-the-art solutions to runtime side-channel attacks attempt to balance the execution time of the sensitive code for different control flow paths to eliminate the timing leakage. However, during the mitigation process, most techniques do...
Read the original article