{"id":"https://openalex.org/W1984435105","doi":"https://doi.org/10.1145/2744769.2744830","title":"Efficient dynamic information flow tracking on a processor with core debug interface","display_name":"Efficient dynamic information flow tracking on a processor with core debug interface","publication_year":2015,"publication_date":"2015-06-02","ids":{"openalex":"https://openalex.org/W1984435105","doi":"https://doi.org/10.1145/2744769.2744830","mag":"1984435105"},"language":"en","primary_location":{"id":"doi:10.1145/2744769.2744830","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2744769.2744830","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual Design Automation Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100680767","display_name":"Jin\u2010Yong Lee","orcid":"https://orcid.org/0000-0002-5996-7801"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Jinyong Lee","raw_affiliation_strings":["Seoul National University, Korea","Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089647352","display_name":"Ingoo Heo","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Ingoo Heo","raw_affiliation_strings":["Seoul National University, Korea","Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071405819","display_name":"Yongje Lee","orcid":null},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yongje Lee","raw_affiliation_strings":["Seoul National University, Korea","Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082524666","display_name":"Yunheung Paek","orcid":"https://orcid.org/0000-0002-6412-2926"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yunheung Paek","raw_affiliation_strings":["Seoul National University, Korea","Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea"],"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering and Inter-University Semiconductor Research Center (ISRC), Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100680767"],"corresponding_institution_ids":["https://openalex.org/I139264467"],"apc_list":null,"apc_paid":null,"fwci":2.5886,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.91316828,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.8351260423660278},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8311535120010376},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.6382268667221069},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6236124038696289},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5659890174865723},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5302006006240845},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.5285730957984924},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3311425447463989},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.26190221309661865},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21826770901679993},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.06956863403320312}],"concepts":[{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.8351260423660278},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8311535120010376},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.6382268667221069},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6236124038696289},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5659890174865723},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5302006006240845},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.5285730957984924},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3311425447463989},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.26190221309661865},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21826770901679993},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.06956863403320312},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2744769.2744830","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2744769.2744830","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 52nd Annual Design Automation Conference","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1686420892","https://openalex.org/W1963971515","https://openalex.org/W1992002755","https://openalex.org/W2100666033","https://openalex.org/W2102970979","https://openalex.org/W2112914176","https://openalex.org/W2115996698","https://openalex.org/W2128769765","https://openalex.org/W2129482816","https://openalex.org/W2139588056","https://openalex.org/W2144789413","https://openalex.org/W2156858199","https://openalex.org/W2157575657","https://openalex.org/W2787898597","https://openalex.org/W3150696551"],"related_works":["https://openalex.org/W1496222301","https://openalex.org/W3207760230","https://openalex.org/W1590307681","https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W2358353312","https://openalex.org/W2353836703","https://openalex.org/W41015297","https://openalex.org/W4280645561","https://openalex.org/W1671936420"],"abstract_inverted_index":{"Dynamic":[0],"information":[1],"flow":[2],"tracking":[3],"(DIFT)":[4],"is":[5,98],"a":[6,17],"promising":[7],"solution":[8,74],"to":[9,26,33,52,69,92,111,120,143],"prevent":[10],"various":[11],"attacks":[12],"on":[13,16,77],"software":[14],"running":[15],"processor.":[18],"Previous":[19],"hardware":[20,79,119,137],"solutions":[21],"usually":[22],"mandate":[23],"drastic":[24],"change":[25,36],"internal":[27],"processor":[28,71,122,131],"architecture.":[29],"More":[30],"recent":[31],"ones":[32],"minimize":[34],"the":[35,49,70,87,94,121,126,130,144,154],"have":[37],"proposed":[38],"external":[39,56,78],"devices":[40],"for":[41,80,104,128],"DIFT.":[42],"However,":[43],"these":[44],"approaches":[45],"intrinsically":[46],"suffer":[47],"from":[48],"high":[50],"overhead":[51],"communicate":[53],"with":[54],"their":[55],"devices.":[57],"Consequently,":[58],"they":[59],"either":[60],"significantly":[61],"lose":[62],"performance,":[63],"or":[64],"inevitably":[65],"make":[66],"invasive":[67],"modifications":[68],"inside.":[72],"Our":[73],"also":[75],"rely":[76],"DIFT,":[81],"but":[82],"unlike":[83],"theirs,":[84],"ours":[85],"exploits":[86],"core":[88],"debug":[89],"interface":[90],"(CDI)":[91],"tackle":[93],"communication":[95,155],"issue.":[96],"CDI":[97,147],"provided":[99],"in":[100],"most":[101],"commercial":[102],"processors":[103],"debugging":[105],"so":[106],"that":[107,135,148],"we":[108],"were":[109],"able":[110],"build":[112],"our":[113,118,136],"system":[114],"simply":[115],"by":[116],"plugging":[117],"via":[123],"CDI,":[124],"precluding":[125],"need":[127],"altering":[129],"itself.":[132],"Experiments":[133],"show":[134],"efficiently":[138],"performs":[139],"DIFT":[140],"mainly":[141],"thanks":[142],"support":[145],"of":[146],"helps":[149],"us":[150],"cut":[151],"substantially":[152],"down":[153],"costs.":[156]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":4},{"year":2016,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
