TY - GEN
T1 - A hardware-based technique for efficient implicit information flow tracking
AU - Shin, Jangseop
AU - Zhang, Hongce
AU - Lee, Jinyong
AU - Heo, Ingoo
AU - Chen, Yu Yuan
AU - Lee, Ruby
AU - Paek, Yunheung
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/11/7
Y1 - 2016/11/7
N2 - To access sensitive information, some recent advanced attacks have been successful in exploiting implicit flows in a program in which sensitive data affects the control path and in turn affects other data. To track the sensitive data through implicit flows, several software and hardware based approaches have been proposed, but they suffer from the non-negligible performance overhead. In this paper, we propose a hardware tracking engine for implicit flow, called the implicit flow tracking unit (IFTU). By adopting the tracking scheme for implicit flow and mapping it to the specialized hardware, our solution can efficiently perform the implicit flow tracking with reasonable area costs.
AB - To access sensitive information, some recent advanced attacks have been successful in exploiting implicit flows in a program in which sensitive data affects the control path and in turn affects other data. To track the sensitive data through implicit flows, several software and hardware based approaches have been proposed, but they suffer from the non-negligible performance overhead. In this paper, we propose a hardware tracking engine for implicit flow, called the implicit flow tracking unit (IFTU). By adopting the tracking scheme for implicit flow and mapping it to the specialized hardware, our solution can efficiently perform the implicit flow tracking with reasonable area costs.
UR - http://www.scopus.com/inward/record.url?scp=85001124030&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85001124030&partnerID=8YFLogxK
U2 - 10.1145/2966986.2966991
DO - 10.1145/2966986.2966991
M3 - Conference contribution
AN - SCOPUS:85001124030
T3 - IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD
BT - 2016 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 35th IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2016
Y2 - 7 November 2016 through 10 November 2016
ER -