{"id":"https://openalex.org/W4414117229","doi":"https://doi.org/10.1145/3756013","title":"S <sup>2</sup> FAM: Signal-slowdown-based Fault Attack Mitigation Method for Secure Multi-tenant FPGA","display_name":"S <sup>2</sup> FAM: Signal-slowdown-based Fault Attack Mitigation Method for Secure Multi-tenant FPGA","publication_year":2025,"publication_date":"2025-07-31","ids":{"openalex":"https://openalex.org/W4414117229","doi":"https://doi.org/10.1145/3756013"},"language":"en","primary_location":{"id":"doi:10.1145/3756013","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756013","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3756013","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036022071","display_name":"Sandeep Sunkavilli","orcid":"https://orcid.org/0009-0009-0644-3033"},"institutions":[{"id":"https://openalex.org/I161057412","display_name":"University of New Hampshire","ror":"https://ror.org/01rmh9n78","country_code":"US","type":"education","lineage":["https://openalex.org/I161057412"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sandeep Sunkavilli","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of New Hampshire, Durham, NH, USA"],"raw_orcid":"https://orcid.org/0009-0009-0644-3033","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of New Hampshire, Durham, NH, USA","institution_ids":["https://openalex.org/I161057412"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006684284","display_name":"Mashrafi Kajol","orcid":"https://orcid.org/0000-0001-6791-1675"},"institutions":[{"id":"https://openalex.org/I161057412","display_name":"University of New Hampshire","ror":"https://ror.org/01rmh9n78","country_code":"US","type":"education","lineage":["https://openalex.org/I161057412"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mashrafi Alam Kajol","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of New Hampshire, Durham, NH, USA"],"raw_orcid":"https://orcid.org/0000-0001-6791-1675","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of New Hampshire, Durham, NH, USA","institution_ids":["https://openalex.org/I161057412"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043556165","display_name":"Qiaoyan Yu","orcid":"https://orcid.org/0000-0002-7232-8529"},"institutions":[{"id":"https://openalex.org/I161057412","display_name":"University of New Hampshire","ror":"https://ror.org/01rmh9n78","country_code":"US","type":"education","lineage":["https://openalex.org/I161057412"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qiaoyan Yu","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of New Hampshire, Durham, NH, USA"],"raw_orcid":"https://orcid.org/0000-0002-7232-8529","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of New Hampshire, Durham, NH, USA","institution_ids":["https://openalex.org/I161057412"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5036022071"],"corresponding_institution_ids":["https://openalex.org/I161057412"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.23543219,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"21","issue":"3","first_page":"1","last_page":"25"},"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.9998999834060669,"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.9998999834060669,"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.9961000084877014,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9879000186920166,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.555899977684021},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.5551000237464905},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.5338000059127808},{"id":"https://openalex.org/keywords/router","display_name":"Router","score":0.4207000136375427},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.4124999940395355},{"id":"https://openalex.org/keywords/signal","display_name":"SIGNAL (programming language)","score":0.41019999980926514},{"id":"https://openalex.org/keywords/interrupt","display_name":"Interrupt","score":0.35850000381469727},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.35850000381469727}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5992000102996826},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.555899977684021},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.5551000237464905},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.5338000059127808},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.5194000005722046},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42500001192092896},{"id":"https://openalex.org/C2775896111","wikidata":"https://www.wikidata.org/wiki/Q642560","display_name":"Router","level":2,"score":0.4207000136375427},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.4124999940395355},{"id":"https://openalex.org/C2779843651","wikidata":"https://www.wikidata.org/wiki/Q7390335","display_name":"SIGNAL (programming language)","level":2,"score":0.41019999980926514},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3725999891757965},{"id":"https://openalex.org/C41661131","wikidata":"https://www.wikidata.org/wiki/Q220764","display_name":"Interrupt","level":3,"score":0.35850000381469727},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.35850000381469727},{"id":"https://openalex.org/C2776836416","wikidata":"https://www.wikidata.org/wiki/Q1364844","display_name":"False alarm","level":2,"score":0.3508000075817108},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.31790000200271606},{"id":"https://openalex.org/C82178898","wikidata":"https://www.wikidata.org/wiki/Q166839","display_name":"Voltage drop","level":3,"score":0.3160000145435333},{"id":"https://openalex.org/C77052588","wikidata":"https://www.wikidata.org/wiki/Q644307","display_name":"Constant false alarm rate","level":2,"score":0.31279999017715454},{"id":"https://openalex.org/C2779119184","wikidata":"https://www.wikidata.org/wiki/Q294350","display_name":"ALARM","level":2,"score":0.3077000081539154},{"id":"https://openalex.org/C65856478","wikidata":"https://www.wikidata.org/wiki/Q3991682","display_name":"Attack model","level":2,"score":0.28940001130104065},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28200000524520874},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.2655999958515167},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.26019999384880066},{"id":"https://openalex.org/C182590292","wikidata":"https://www.wikidata.org/wiki/Q989632","display_name":"Network security","level":2,"score":0.25949999690055847},{"id":"https://openalex.org/C128624480","wikidata":"https://www.wikidata.org/wiki/Q1504817","display_name":"Low voltage","level":3,"score":0.2542000114917755},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2515000104904175}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3756013","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756013","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3756013","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756013","pdf_url":null,"source":{"id":"https://openalex.org/S96198239","display_name":"ACM Journal on Emerging Technologies in Computing Systems","issn_l":"1550-4832","issn":["1550-4832","1550-4840"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Journal on Emerging Technologies in Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W2135779185","https://openalex.org/W2507360886","https://openalex.org/W2696718061","https://openalex.org/W2761003783","https://openalex.org/W2896575297","https://openalex.org/W2920460119","https://openalex.org/W2945378913","https://openalex.org/W2966980899","https://openalex.org/W2973780393","https://openalex.org/W3093938463","https://openalex.org/W3144141874","https://openalex.org/W3154131618","https://openalex.org/W3154385683","https://openalex.org/W3184341738","https://openalex.org/W3190249143","https://openalex.org/W3196521403","https://openalex.org/W3213911739","https://openalex.org/W4200501761","https://openalex.org/W4281642442","https://openalex.org/W4386212296","https://openalex.org/W4406458435"],"related_works":["https://openalex.org/W1984454875","https://openalex.org/W2763365653","https://openalex.org/W3125019416","https://openalex.org/W2100376361","https://openalex.org/W883387010","https://openalex.org/W1812700228","https://openalex.org/W2096844293","https://openalex.org/W2363944576","https://openalex.org/W2351041855","https://openalex.org/W2570254841"],"abstract_inverted_index":{"Multi-tenant":[0],"Field-programmable":[1],"Gate":[2],"Arrays":[3],"(FPGAs)":[4],"in":[5,41,48,95,139,167],"cloud":[6],"service":[7],"are":[8,82],"vulnerable":[9],"to":[10,68,90,114,144,192,267],"remotely":[11],"exploitable":[12],"attacks,":[13],"among":[14],"which":[15],"power":[16,43],"waster":[17],"circuit":[18],"(PWC)-based":[19],"fault":[20,105],"attacks":[21,128,166],"have":[22],"been":[23],"demonstrated":[24],"as":[25],"a":[26,37,49,79,102,172,203,214],"highly":[27],"feasible":[28],"one.":[29],"PWC":[30],"generates":[31],"high":[32],"switching":[33],"activities":[34],"and":[35,54,78,121,129,146,164,207,260],"causes":[36],"sudden":[38],"voltage":[39],"drop":[40],"the":[42,84,88,132,157,162,168,182,186,193,209,249,253,261,268],"distribution":[44],"network":[45],"(PDN),":[46],"resulting":[47],"delay":[50],"of":[51,240,255],"signal":[52,245],"propagation":[53],"FPGA":[55,169],"malfunction.":[56],"Existing":[57],"countermeasures":[58,86],"deploy":[59,64],"bitstream":[60],"checking":[61],"methodologies":[62],"or":[63],"numerous":[65],"on-chip":[66,256],"sensors":[67,257],"mitigate":[69,91],"voltage-drop":[70],"attacks.":[71],"Since":[72],"new":[73,92,136],"PWCs":[74],"without":[75],"combinatorial":[76,117],"loops":[77],"multi-source":[80,165,215],"attack":[81,106,133,200,210,216,241],"emerging,":[83],"current":[85],"lack":[87],"ability":[89],"security":[93],"challenges":[94],"multi-tenant":[96],"FPGAs.":[97],"To":[98],"address":[99],"these":[100],"issues,":[101],"Signal-slowdown":[103],"(SS)-based":[104],"mitigation":[107],"(S":[108],"2":[109,141,234],"FAM)":[110],"method":[111,159,184,232],"is":[112,226],"proposed":[113,158,183,197,231,244],"detect":[115],"both":[116,161],"(ring-oscillator":[118,123],"(RO)-based":[119],"PWC)":[120,126],"non-combinatorial":[122],"Flip-flop":[124],"(ROFF)-based":[125],"loop-based":[127],"precisely":[130],"pinpoint":[131],"locations.":[134],"A":[135],"calibration":[137,250],"technique":[138],"S":[140],"FAM":[142],"facilitates":[143],"identify":[145],"remove":[147],"unstable":[148],"sensor":[149],"data,":[150],"thus":[151],"significantly":[152],"reducing":[153],"false":[154,187],"positives.":[155],"Moreover,":[156],"localizes":[160],"single-":[163],"by":[170,189,217,228,258,264],"utilizing":[171,229],"tenant-level":[173],"SS":[174],"ranking":[175],"(TSSR)-based":[176],"algorithm.":[177],"Experimental":[178],"results":[179],"show":[180],"that":[181],"reduces":[185,208,252],"alarm":[188],"45.8%,":[190],"compared":[191,266],"existing":[194,221],"works.":[195],"Our":[196],"algorithm":[198],"for":[199,213],"localization":[201,211,225,262],"achieves":[202],"100%":[204],"success":[205],"rate":[206],"area":[212],"25.2%":[218],"than":[219],"an":[220],"countermeasure.":[222],"The":[223,243],"successful":[224],"achieved":[227],"our":[230],"within":[233],"\\(\\mu\\)":[235],"s":[236],"(200":[237],"clock":[238],"cycles)":[239],"duration.":[242],"slowdown":[246],"metric":[247],"with":[248],"process":[251],"number":[254],"78%":[259],"time":[263],"90.5%,":[265],"baseline.":[269]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
