Skip to content

The classifier judged this item not relevant to AI security, so it is left out of lists, feeds, the API and dataset releases. If that is wrong, report a correction on this page.

InfoResearchPeer-reviewed

DISARM: Target Electronic Device Informed Mitigation of Software Runtime Side-Channel Vulnerabilities

Published
Record updated

Summary

DISARM is a joint hardware-software methodology for mitigating runtime side-channel vulnerabilities, which lets attackers extract sensitive data such as encryption keys by measuring execution-time variations. Unlike prior techniques such as PENDULUM and DifFuzzaR, it uses timing values measured on real embedded devices to generate targeted software fixes for C, C++ and Java source code. Validated on 22 standard benchmarks across five embedded and edge devices, it reports lower execution time overhead, code size overhead and better correctness than those tools.