TaintHLS: High-Level Synthesis For Dynamic Information Flow Tracking
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, pp. 1-1, 2018.
HardwareSoftwareSecurityComputer architectureRandom access memoryMore(2+)
Dynamic information flow tracking (DIFT) is a technique to track potential security vulnerabilities in software and hardware systems at run time. Untrusted data are marked with tags (tainted), which are propagated through the system and their potential for unsafe use is analyzed to prevent them. DIFT is not supported in heterogeneous syst...More
Full Text (Upload PDF)
PPT (Upload PPT)