METHOD AND SYSTEMS FOR DETECTING AND ISOLATING HARDWARE TIMING CHANNELS

Patent №

US 9,305,166

Granted

2016-04-05

Filed 2014

Owner

THE REGENTS OF THE UNIVERSITY OF CALIFORNIA

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14201230

A method for detecting a timing channel in a hardware design includes synthesizing the hardware design to gate level. Gate level information flow tracing is applied to the gate level of the hardware design via a simulation to search for tainted flows. If a tainted flow is found, a limited number of traces are selected. An input on the limited number of traces is simulated to determine whether the traces are value preserving with respect to taint inputs, and to determine that a timing flow exists if the traces are value preserving with respect to the taint inputs.

AI classification

AI hardware1.00
Planning0.56
Knowledge representation0.17
Natural language0.00
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

THE REGENTS OF THE UNIVERSITY OF CALIFORNIA

assignment · 327280686

Assignors

KASTNER, RYAN, OBERG, JASON, MEIKLEJOHN, SARAH, SHERWOOD, TIMOTHY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC