{"id":"https://openalex.org/W4399120105","doi":"https://doi.org/10.1109/vts60656.2024.10538727","title":"Fuzz Wars: The Voltage Awakens \u2013 Voltage-Guided Blackbox Fuzzing on FPGAs","display_name":"Fuzz Wars: The Voltage Awakens \u2013 Voltage-Guided Blackbox Fuzzing on FPGAs","publication_year":2024,"publication_date":"2024-04-22","ids":{"openalex":"https://openalex.org/W4399120105","doi":"https://doi.org/10.1109/vts60656.2024.10538727"},"language":"en","primary_location":{"id":"doi:10.1109/vts60656.2024.10538727","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/vts60656.2024.10538727","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE 42nd VLSI Test Symposium (VTS)","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/A5066015500","display_name":"Kai Su","orcid":"https://orcid.org/0000-0003-1276-5409"},"institutions":[{"id":"https://openalex.org/I70886390","display_name":"Karlsruhe University of Applied Sciences","ror":"https://ror.org/01c0m1t63","country_code":"DE","type":"education","lineage":["https://openalex.org/I70886390"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Kai Su","raw_affiliation_strings":["Karlsruhe University of Applied Science (HKA),Institute of Energy Efficient Mobility,Karlsruhe,Germany","Institute of Energy Efficient Mobility, Karlsruhe University of Applied Science (HKA), Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe University of Applied Science (HKA),Institute of Energy Efficient Mobility,Karlsruhe,Germany","institution_ids":["https://openalex.org/I70886390"]},{"raw_affiliation_string":"Institute of Energy Efficient Mobility, Karlsruhe University of Applied Science (HKA), Karlsruhe, Germany","institution_ids":["https://openalex.org/I70886390"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076112101","display_name":"Mark Giraud","orcid":null},"institutions":[{"id":"https://openalex.org/I4210111500","display_name":"Fraunhofer Institute of Optronics, System Technologies and Image Exploitation","ror":"https://ror.org/01zx97922","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210111500","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mark Giraud","raw_affiliation_strings":["Fraunhofer Institute of Optronics,System Technologies and Image Exploitation IOSB,Karlsruhe,Germany","System Technologies and Image Exploitation IOSB, Fraunhofer Institute of Optronics, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute of Optronics,System Technologies and Image Exploitation IOSB,Karlsruhe,Germany","institution_ids":["https://openalex.org/I4210111500"]},{"raw_affiliation_string":"System Technologies and Image Exploitation IOSB, Fraunhofer Institute of Optronics, Karlsruhe, Germany","institution_ids":["https://openalex.org/I4210111500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055740054","display_name":"Anne Borcherding","orcid":"https://orcid.org/0000-0002-8144-2382"},"institutions":[{"id":"https://openalex.org/I4210111500","display_name":"Fraunhofer Institute of Optronics, System Technologies and Image Exploitation","ror":"https://ror.org/01zx97922","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210111500","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Anne Borcherding","raw_affiliation_strings":["Fraunhofer Institute of Optronics,System Technologies and Image Exploitation IOSB,Karlsruhe,Germany","System Technologies and Image Exploitation IOSB, Fraunhofer Institute of Optronics, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Fraunhofer Institute of Optronics,System Technologies and Image Exploitation IOSB,Karlsruhe,Germany","institution_ids":["https://openalex.org/I4210111500"]},{"raw_affiliation_string":"System Technologies and Image Exploitation IOSB, Fraunhofer Institute of Optronics, Karlsruhe, Germany","institution_ids":["https://openalex.org/I4210111500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022816225","display_name":"Jonas Krautter","orcid":"https://orcid.org/0000-0002-7492-5319"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jonas Krautter","raw_affiliation_strings":["Institute of Computer Engineering,Karlsruhe Institute of Technology (KIT),Karlsruhe,Germany","Karlsruhe Institute of Technology (KIT), Institute of Computer Engineering, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering,Karlsruhe Institute of Technology (KIT),Karlsruhe,Germany","institution_ids":["https://openalex.org/I102335020"]},{"raw_affiliation_string":"Karlsruhe Institute of Technology (KIT), Institute of Computer Engineering, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054527114","display_name":"Philipp Nenninger","orcid":"https://orcid.org/0009-0000-0502-0092"},"institutions":[{"id":"https://openalex.org/I70886390","display_name":"Karlsruhe University of Applied Sciences","ror":"https://ror.org/01c0m1t63","country_code":"DE","type":"education","lineage":["https://openalex.org/I70886390"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Philipp Nenninger","raw_affiliation_strings":["Karlsruhe University of Applied Science (HKA),Institute of Energy Efficient Mobility,Karlsruhe,Germany","Institute of Energy Efficient Mobility, Karlsruhe University of Applied Science (HKA), Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe University of Applied Science (HKA),Institute of Energy Efficient Mobility,Karlsruhe,Germany","institution_ids":["https://openalex.org/I70886390"]},{"raw_affiliation_string":"Institute of Energy Efficient Mobility, Karlsruhe University of Applied Science (HKA), Karlsruhe, Germany","institution_ids":["https://openalex.org/I70886390"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087885735","display_name":"Mehdi Tahoori","orcid":null},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Mehdi Tahoori","raw_affiliation_strings":["Institute of Computer Engineering,Karlsruhe Institute of Technology (KIT),Karlsruhe,Germany","Karlsruhe Institute of Technology (KIT), Institute of Computer Engineering, Karlsruhe, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering,Karlsruhe Institute of Technology (KIT),Karlsruhe,Germany","institution_ids":["https://openalex.org/I102335020"]},{"raw_affiliation_string":"Karlsruhe Institute of Technology (KIT), Institute of Computer Engineering, Karlsruhe, Germany","institution_ids":["https://openalex.org/I102335020"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5066015500"],"corresponding_institution_ids":["https://openalex.org/I70886390"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0612792,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"abs/1812.00140","issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9997000098228455,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9986000061035156,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/fuzz-testing","display_name":"Fuzz testing","score":0.9622960090637207},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8064393997192383},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6493132710456848},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5747402310371399},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5577467083930969},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4526498019695282},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4524289071559906},{"id":"https://openalex.org/keywords/code-coverage","display_name":"Code coverage","score":0.4455375671386719},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3731222152709961},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.14106807112693787},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13351038098335266}],"concepts":[{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.9622960090637207},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8064393997192383},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6493132710456848},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5747402310371399},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5577467083930969},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4526498019695282},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4524289071559906},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.4455375671386719},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3731222152709961},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14106807112693787},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13351038098335266}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/vts60656.2024.10538727","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/vts60656.2024.10538727","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE 42nd VLSI Test Symposium (VTS)","raw_type":"proceedings-article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/469555","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/469555","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.4300000071525574}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W2011645538","https://openalex.org/W2088443347","https://openalex.org/W2141661184","https://openalex.org/W2798781612","https://openalex.org/W2899727632","https://openalex.org/W2902065464","https://openalex.org/W2912517205","https://openalex.org/W2964241064","https://openalex.org/W2967187062","https://openalex.org/W2974819274","https://openalex.org/W3036557299","https://openalex.org/W3046553308","https://openalex.org/W3105962474","https://openalex.org/W3177277304","https://openalex.org/W4211210558","https://openalex.org/W4240172596","https://openalex.org/W4290648676","https://openalex.org/W4308632293","https://openalex.org/W4317536056","https://openalex.org/W4389160817","https://openalex.org/W4389163039","https://openalex.org/W4389166673","https://openalex.org/W6790848453"],"related_works":["https://openalex.org/W4313066017","https://openalex.org/W2297949281","https://openalex.org/W4381785649","https://openalex.org/W1964740600","https://openalex.org/W4226494072","https://openalex.org/W2884946294","https://openalex.org/W3091033583","https://openalex.org/W2991920445","https://openalex.org/W4283736421","https://openalex.org/W2914996832"],"abstract_inverted_index":{"The":[0,159],"growing":[1],"complexity":[2],"and":[3,17,187,190],"size":[4],"of":[5,58,104,129,180],"hardware":[6,30,46,106,131,145,166,184],"designs":[7,31,107,167],"necessitates":[8],"novel,":[9],"scalable":[10,141],"approaches":[11],"to":[12,61,76,98,125,171,200],"verification,":[13],"as":[14],"latent":[15],"bugs":[16,28],"security":[18],"flaws":[19],"have":[20],"devastating":[21],"impact.":[22],"This":[23],"is":[24,40,52,150],"especially":[25],"critical":[26],"since":[27],"in":[29,80],"cannot":[32],"be":[33],"patched":[34],"after":[35],"manufacturing.":[36],"Currently,":[37],"dynamic":[38],"verification":[39,197],"the":[41,56,62,99,127,181,196],"predominant":[42],"methodology":[43],"for":[44,143],"detecting":[45],"design":[47,63,100,146,185,203],"flaws,":[48],"where":[49,148],"detection":[50],"efficiency":[51],"primarily":[53],"determined":[54],"by":[55],"choice":[57],"(random)":[59],"inputs":[60],"under":[64],"test.":[65],"More":[66],"elaborate":[67],"recent":[68],"methods":[69,87],"adapt":[70],"principles":[71],"from":[72],"greybox":[73,86],"software":[74,93],"fuzzing":[75],"achieve":[77,201],"high":[78],"coverage":[79,149,186],"short":[81],"time.":[82],"However,":[83],"these":[84],"existing":[85],"rely":[88],"on":[89,157],"heavy":[90],"instrumentation":[91],"or":[92],"conversion,":[94],"which":[95,120],"requires":[96,121],"access":[97,170],"source":[101],"code.":[102],"Fuzing":[103],"blackbox":[105,165],"has":[108],"only":[109],"been":[110],"possible":[111,130],"with":[112],"random,":[113],"undirected":[114],"input":[115],"generation":[116],"up":[117],"until":[118],"now,":[119],"a":[122,139],"long":[123],"time":[124,198],"cover":[126],"majority":[128],"states.":[132],"In":[133],"this":[134],"work,":[135],"we":[136],"propose":[137],"FUZZ-E,":[138],"novel":[140],"method":[142],"coverage-guided":[144],"fuzzing,":[147],"indirectly":[151],"estimated":[152],"through":[153],"on-chip":[154],"voltage":[155,188],"measurements":[156],"FPGAs.":[158],"side-channel-based":[160],"FUZZ-E":[161,193],"approach":[162],"enables":[163],"testing":[164],"without":[168],"requiring":[169],"any":[172],"internal":[173],"signals.":[174],"We":[175],"provide":[176],"an":[177],"extensive":[178],"analysis":[179],"correlation":[182],"between":[183],"fluctuations,":[189],"show":[191],"how":[192],"significantly":[194],"reduces":[195],"required":[199],"desirable":[202],"coverage.":[204]},"counts_by_year":[],"updated_date":"2025-12-26T23:08:49.675405","created_date":"2025-10-10T00:00:00"}
