Code-based technique to mitigate power telemetry side-channel leakage from system buses

    公开(公告)号:US11860703B1

    公开(公告)日:2024-01-02

    申请号:US17881110

    申请日:2022-08-04

    CPC classification number: G06F1/305 G06F21/72

    Abstract: The technology disclosed herein determining one or more vulnerable instructions in workload code and determining one or more additional instructions to be inserted in the workload code based at least in part on a power model of a system bus of a processor, when a power model of a processor is dependent on an order of instructions of workload code, inserting the one or more additional instructions with dependency to the workload code to produce complementary power consumption of the system bus to power consumption of the system bus from executing the one or more vulnerable instructions; and when the power model is not dependent on the order of instructions of workload code, inserting the one or more additional instructions without dependency to the workload code to produce complementary power consumption of the system bus to power consumption of the system bus from executing the one or more vulnerable instructions.

Patent Agency Ranking