{"id":"https://openalex.org/W4400229788","doi":"https://doi.org/10.1109/iscas58744.2024.10557946","title":"FPGA Bitstream Fault Injection Attack and Countermeasures on the Sampling Counter in CRYSTALS Kyber","display_name":"FPGA Bitstream Fault Injection Attack and Countermeasures on the Sampling Counter in CRYSTALS Kyber","publication_year":2024,"publication_date":"2024-05-19","ids":{"openalex":"https://openalex.org/W4400229788","doi":"https://doi.org/10.1109/iscas58744.2024.10557946"},"language":"en","primary_location":{"id":"doi:10.1109/iscas58744.2024.10557946","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscas58744.2024.10557946","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Symposium on Circuits and Systems (ISCAS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5073590716","display_name":"Ziying Ni","orcid":"https://orcid.org/0000-0001-8300-8865"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ziying Ni","raw_affiliation_strings":["Queen&#x2019;s University Belfast,Centre for Secure Information Technologies (CSIT),Belfast,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Queen&#x2019;s University Belfast,Centre for Secure Information Technologies (CSIT),Belfast,UK","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045204653","display_name":"Ayesha Khalid","orcid":"https://orcid.org/0000-0002-4815-6966"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ayesha Khalid","raw_affiliation_strings":["Queen&#x2019;s University Belfast,Centre for Secure Information Technologies (CSIT),Belfast,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Queen&#x2019;s University Belfast,Centre for Secure Information Technologies (CSIT),Belfast,UK","institution_ids":["https://openalex.org/I126231945"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023734605","display_name":"Weiqiang Liu","orcid":"https://orcid.org/0000-0001-8398-8648"},"institutions":[{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weiqiang Liu","raw_affiliation_strings":["Nanjing University of Aeronautics and Astronautics,College of Electronics and Information Engineering,Nanjing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nanjing University of Aeronautics and Astronautics,College of Electronics and Information Engineering,Nanjing,China","institution_ids":["https://openalex.org/I9842412"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079438004","display_name":"M\u00e1ire O\u05f3Neill","orcid":"https://orcid.org/0000-0002-6865-6212"},"institutions":[{"id":"https://openalex.org/I126231945","display_name":"Queen's University Belfast","ror":"https://ror.org/00hswnk62","country_code":"GB","type":"education","lineage":["https://openalex.org/I126231945"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"M\u00e1ire O\u2019Neill","raw_affiliation_strings":["Queen&#x2019;s University Belfast,Centre for Secure Information Technologies (CSIT),Belfast,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Queen&#x2019;s University Belfast,Centre for Secure Information Technologies (CSIT),Belfast,UK","institution_ids":["https://openalex.org/I126231945"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8484,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.62000683,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"5"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9782999753952026,"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"}},"topics":[{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9782999753952026,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9695000052452087,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9639000296592712,"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/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.8257654309272766},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.7931423783302307},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6435970664024353},{"id":"https://openalex.org/keywords/fault-injection","display_name":"Fault injection","score":0.6321320533752441},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.5129398703575134},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.502863347530365},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.49451014399528503},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.37396156787872314},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16395628452301025},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.1093558669090271},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.0969342291355133},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.08790981769561768},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.0858222246170044}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8257654309272766},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.7931423783302307},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6435970664024353},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.6321320533752441},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.5129398703575134},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.502863347530365},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.49451014399528503},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.37396156787872314},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16395628452301025},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.1093558669090271},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.0969342291355133},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.08790981769561768},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0858222246170044},{"id":"https://openalex.org/C94915269","wikidata":"https://www.wikidata.org/wiki/Q1834857","display_name":"Detector","level":2,"score":0.0},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/iscas58744.2024.10557946","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscas58744.2024.10557946","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Symposium on Circuits and Systems (ISCAS)","raw_type":"proceedings-article"},{"id":"pmh:oai:pure.qub.ac.uk/portal:publications/b7c6e73b-0e0a-4dd6-9734-c557bd710673","is_oa":false,"landing_page_url":"https://pure.qub.ac.uk/en/publications/b7c6e73b-0e0a-4dd6-9734-c557bd710673","pdf_url":null,"source":{"id":"https://openalex.org/S4306402319","display_name":"Research Portal (Queen's University Belfast)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I126231945","host_organization_name":"Queen's University Belfast","host_organization_lineage":["https://openalex.org/I126231945"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Ni , Z , Khalid , A , Liu , W &amp; O'Neill , M 2024 , FPGA bitstream fault injection attack and countermeasures on the sampling counter in CRYSTALS Kyber . in Proceedings of the IEEE International Symposium on Circuits and Systems, ISCAS 2024 . ISCAS Proceedings , Institute of Electrical and Electronics Engineers Inc. , IEEE International Symposium on Circuits and Systems 2024 , Singapore , 19/05/2024 .","raw_type":"contributionToPeriodical"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.699999988079071,"display_name":"Climate action","id":"https://metadata.un.org/sdg/13"}],"awards":[{"id":"https://openalex.org/G5445011987","display_name":null,"funder_award_id":"EP/K004379/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7824805094","display_name":null,"funder_award_id":"EP/X022323/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2003736153","https://openalex.org/W2084652510","https://openalex.org/W2137147061","https://openalex.org/W2570260769","https://openalex.org/W2802088203","https://openalex.org/W2908792756","https://openalex.org/W2921053303","https://openalex.org/W3036522585","https://openalex.org/W3135053459","https://openalex.org/W4226075590","https://openalex.org/W4232836212","https://openalex.org/W4323320232","https://openalex.org/W4379384493","https://openalex.org/W6776294083"],"related_works":["https://openalex.org/W4319430423","https://openalex.org/W4390224957","https://openalex.org/W4323831234","https://openalex.org/W2544043553","https://openalex.org/W2121309702","https://openalex.org/W1982685694","https://openalex.org/W49599899","https://openalex.org/W4311839959","https://openalex.org/W3217774925","https://openalex.org/W2040087757"],"abstract_inverted_index":{"The":[0,41],"CRYSTALS":[1],"Kyber":[2,48,98],"algorithm":[3,49],"is":[4,69,103,141],"the":[5,19,28,34,37,47,61,78,85,94,107,115,137,145,162,167,170],"public":[6],"key":[7,10,109,146,149],"encryption":[8],"(PKE)/":[9],"encapsulation":[11,150],"mechanism":[12],"(KEM)":[13],"protocol":[14],"undertaken":[15],"for":[16,36],"standardization":[17],"by":[18,111],"US":[20],"National":[21],"Institute":[22],"of":[23,46,63,97,120,169],"Standards":[24],"and":[25,31,148,152,166],"Technology":[26],"(NIST)":[27],"PQC":[29],"competition":[30],"serves":[32],"as":[33],"foundation":[35],"Module-Lattice-Based":[38],"(ML)-KEM":[39],"scheme.":[40],"inherently":[42],"strong":[43],"security":[44,62],"properties":[45],"are":[50],"considered":[51],"to":[52,55,135,143,155,175,176],"be":[53],"resistant":[54],"attacks":[56],"under":[57],"quantum":[58],"computers,":[59],"but":[60],"its":[64],"FPGA-based":[65],"hardware":[66,181],"implementation":[67,119],"circuitry":[68],"still":[70],"worth":[71],"considering.":[72],"In":[73],"this":[74,121,178],"work,":[75],"we":[76],"introduce":[77],"Nonce":[79,163,171],"counter":[80,164],"disabling":[81,132],"attack,":[82],"which":[83],"targets":[84],"binomial":[86],"distribution":[87],"sampling":[88],"process.":[89],"We":[90,160],"demonstrate":[91],"that,":[92],"in":[93,180],"modified":[95],"primes":[96],"from":[99],"Round":[100],"2,":[101],"it":[102,113],"also":[104],"effectively":[105],"deduce":[106],"secret":[108],"s":[110],"equating":[112],"with":[114,128],"noise":[116],"e.":[117],"Our":[118],"attack":[122,140,179],"on":[123],"a":[124],"Nexys":[125],"4":[126],"FPGA,":[127],"an":[129],"additional":[130],"DSP":[131],"filtering":[133],"process":[134],"pinpoint":[136],"LUT.":[138],"This":[139],"applicable":[142],"both":[144],"generation":[147],"phases,":[151],"only":[153],"need":[154],"modify":[156],"32-bit":[157],"bitstream.":[158],"Finally,":[159],"propose":[161],"check":[165],"splitting":[168],"computation":[172],"cycles":[173],"methods":[174],"prevent":[177],"design-level.":[182]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2025-10-10T00:00:00"}
