{"id":"https://openalex.org/W4387933470","doi":"https://doi.org/10.1145/3629167","title":"A Hierarchical Classification Method for High-accuracy Instruction Disassembly with Near-field EM Measurements","display_name":"A Hierarchical Classification Method for High-accuracy Instruction Disassembly with Near-field EM Measurements","publication_year":2023,"publication_date":"2023-10-25","ids":{"openalex":"https://openalex.org/W4387933470","doi":"https://doi.org/10.1145/3629167"},"language":"en","primary_location":{"id":"doi:10.1145/3629167","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3629167","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3629167","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3629167","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5038541348","display_name":"V Iyer","orcid":"https://orcid.org/0000-0002-9833-2710"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vishnuvardhan V. Iyer","raw_affiliation_strings":["The University of Texas at Austin, Texas, USA"],"raw_orcid":"https://orcid.org/0000-0002-9833-2710","affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Texas, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005733208","display_name":"Aditya Thimmaiah","orcid":"https://orcid.org/0009-0002-1917-7386"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aditya Thimmaiah","raw_affiliation_strings":["The University of Texas at Austin, Texas, USA"],"raw_orcid":"https://orcid.org/0009-0002-1917-7386","affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Texas, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090899796","display_name":"Michael Orshansky","orcid":"https://orcid.org/0000-0002-6223-4748"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Orshansky","raw_affiliation_strings":["The University of Texas at Austin, Texas, USA"],"raw_orcid":"https://orcid.org/0000-0002-6223-4748","affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Texas, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046024226","display_name":"Andreas Gerstlauer","orcid":"https://orcid.org/0000-0002-6748-2054"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andreas Gerstlauer","raw_affiliation_strings":["The University of Texas at Austin, Texas, USA"],"raw_orcid":"https://orcid.org/0000-0002-6748-2054","affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Texas, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072461338","display_name":"Ali E. Y\u0131lmaz","orcid":"https://orcid.org/0000-0003-2573-1515"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ali E. Yilmaz","raw_affiliation_strings":["The University of Texas at Austin, Texas, USA"],"raw_orcid":"https://orcid.org/0000-0003-2573-1515","affiliations":[{"raw_affiliation_string":"The University of Texas at Austin, Texas, USA","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":0.9678,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.80818267,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"23","issue":"1","first_page":"1","last_page":"21"},"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9987000226974487,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.883385419845581},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.5508350729942322},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41619035601615906},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.340406596660614}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.883385419845581},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5508350729942322},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41619035601615906},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.340406596660614},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3629167","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3629167","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3629167","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3629167","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3629167","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3629167","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1436726082","display_name":"SHF: Medium: Simulation-Based Analysis of EM Side Channels in Embedded Systems: From Software to Fields","funder_award_id":"1901446","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G465534488","display_name":null,"funder_award_id":"CCF-1901446","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4387933470.pdf","grobid_xml":"https://content.openalex.org/works/W4387933470.grobid-xml"},"referenced_works_count":18,"referenced_works":["https://openalex.org/W1006081095","https://openalex.org/W1490557050","https://openalex.org/W1969501726","https://openalex.org/W2117552728","https://openalex.org/W2157542476","https://openalex.org/W2163432699","https://openalex.org/W2473842208","https://openalex.org/W2533642151","https://openalex.org/W2625110865","https://openalex.org/W2809072942","https://openalex.org/W3011039176","https://openalex.org/W3110877193","https://openalex.org/W3208489582","https://openalex.org/W4226427318","https://openalex.org/W4247878797","https://openalex.org/W4291214150","https://openalex.org/W4296872025","https://openalex.org/W4313484825"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2350741829","https://openalex.org/W2530322880","https://openalex.org/W1596801655","https://openalex.org/W2359140296"],"abstract_inverted_index":{"Electromagnetic":[0],"(EM)":[1],"fields":[2,138],"have":[3],"been":[4],"extensively":[5],"studied":[6],"as":[7,110],"potent":[8],"side-channel":[9,23,43],"tools":[10],"for":[11,185],"testing":[12],"the":[13,45,91,107,119,131,135,150,153,161,170,180,194,200,204,224,260],"security":[14],"of":[15,54,64,86,134,152,175,223,232,249],"hardware":[16],"implementations.":[17],"In":[18,90,179],"this":[19],"work,":[20],"a":[21,32,78,98,126,145,228],"low-cost":[22],"disassembler":[24,47,84,225,243],"that":[25,148,168],"uses":[26],"fine-grained":[27],"EM":[28,101,137],"signals":[29,94,117,141,183],"to":[30,56,163,199,206,246],"predict":[31],"program's":[33],"execution":[34],"trace":[35],"with":[36,97,210],"high":[37],"accuracy":[38],"is":[39,73,244],"proposed.":[40],"Unlike":[41],"conventional":[42],"disassemblers,":[44],"proposed":[46,83,242],"does":[48],"not":[49],"require":[50],"extensive":[51],"randomized":[52],"instantiations":[53],"instructions":[55,187,233,250],"profile":[57],"them,":[58,144],"instead":[59],"relying":[60],"on":[61,227,259],"leakage-model-informed":[62],"sub-sampling":[63],"potential":[65],"architectural":[66],"states":[67],"resulting":[68],"from":[69,118,143,251],"instruction":[70,176,215],"execution,":[71],"which":[72],"further":[74],"augmented":[75],"by":[76,129,234],"using":[77,188],"structured":[79],"hierarchical":[80,127,219,230],"approach.":[81],"The":[82,115,155,241],"consists":[85],"two":[87],"phases:":[88],"(i)":[89],"feature-selection":[92],"phase,":[93,182],"are":[95,113,123,158,197],"collected":[96],"relatively":[99],"small":[100],"probe,":[102],"performing":[103],"high-resolution":[104],"scans":[105],"near":[106],"chip":[108],"surface,":[109],"profiling":[111],"codes":[112],"executed.":[114],"measured":[116,184],"numerous":[120],"probe":[121],"configurations":[122,167,191],"compiled":[124],"into":[125],"database":[128,205],"storing":[130],"min-max":[132],"envelopes":[133,201],"probed":[136],"and":[139,239,254],"differential":[140],"derived":[142],"novel":[146],"dimension":[147],"increases":[149],"potency":[151],"analysis.":[154],"envelope-to-envelope":[156],"distances":[157],"evaluated":[159],"throughout":[160],"hierarchy":[162],"identify":[164],"optimal":[165,189],"measurement":[166,190],"maximize":[169],"distance":[171],"between":[172],"each":[173,218],"pair":[174],"classes.":[177],"(ii)":[178],"classification":[181,209],"unknown":[186],"identified":[192],"in":[193,203],"first":[195],"phase":[196],"compared":[198],"stored":[202],"perform":[207],"binary":[208],"majority":[211],"voting,":[212],"identifying":[213],"candidate":[214],"classes":[216],"at":[217],"stage.":[220],"Both":[221],"phases":[222],"rely":[226],"four-stage":[229],"grouping":[231],"their":[235],"length,":[236],"size,":[237],"operands,":[238],"functions.":[240],"shown":[245],"recover":[247],"\u223c97\u201399%":[248],"several":[252],"test":[253],"application":[255],"benchmark":[256],"programs":[257],"executed":[258],"AT89S51":[261],"microcontroller.":[262]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
