{"id":"https://openalex.org/W3131503582","doi":"https://doi.org/10.1109/vlsi-soc46417.2020.9344082","title":"Breaking ACORN at Bitstream Level","display_name":"Breaking ACORN at Bitstream Level","publication_year":2020,"publication_date":"2020-10-05","ids":{"openalex":"https://openalex.org/W3131503582","doi":"https://doi.org/10.1109/vlsi-soc46417.2020.9344082","mag":"3131503582"},"language":"en","primary_location":{"id":"doi:10.1109/vlsi-soc46417.2020.9344082","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlsi-soc46417.2020.9344082","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IFIP/IEEE 28th International Conference on Very Large Scale Integration (VLSI-SOC)","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/A5087700053","display_name":"Michail Moraitis","orcid":"https://orcid.org/0000-0002-0278-5986"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Michail Moraitis","raw_affiliation_strings":["Royal Institute of Technology (KTH), Stockholm, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology (KTH), Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011438358","display_name":"Elena Dubrova","orcid":"https://orcid.org/0000-0001-7382-9408"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Elena Dubrova","raw_affiliation_strings":["Royal Institute of Technology (KTH), Stockholm, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology (KTH), Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069027667","display_name":"Kalle Ngo","orcid":"https://orcid.org/0000-0002-9842-2038"},"institutions":[{"id":"https://openalex.org/I86987016","display_name":"KTH Royal Institute of Technology","ror":"https://ror.org/026vcq606","country_code":"SE","type":"education","lineage":["https://openalex.org/I86987016"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Kalle Ngo","raw_affiliation_strings":["Royal Institute of Technology (KTH), Stockholm, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Royal Institute of Technology (KTH), Stockholm, Sweden","institution_ids":["https://openalex.org/I86987016"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I86987016"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"2016","issue":null,"first_page":"117","last_page":"122"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"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/T10951","display_name":"Cryptographic Implementations and Security","score":1.0,"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/T11130","display_name":"Coding theory and cryptography","score":0.9993000030517578,"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.9984999895095825,"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/computer-science","display_name":"Computer science","score":0.758593738079071},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.7042672038078308},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5920954942703247},{"id":"https://openalex.org/keywords/keystream","display_name":"Keystream","score":0.5857471227645874},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5247752070426941},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.4887566566467285},{"id":"https://openalex.org/keywords/stream-cipher","display_name":"Stream cipher","score":0.48769888281822205},{"id":"https://openalex.org/keywords/cryptographic-primitive","display_name":"Cryptographic primitive","score":0.477232962846756},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.43718069791793823},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.41910478472709656},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.39700886607170105},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3654838800430298},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3478529155254364},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.1880759596824646}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.758593738079071},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.7042672038078308},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5920954942703247},{"id":"https://openalex.org/C2776132008","wikidata":"https://www.wikidata.org/wiki/Q1509893","display_name":"Keystream","level":4,"score":0.5857471227645874},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5247752070426941},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.4887566566467285},{"id":"https://openalex.org/C92950451","wikidata":"https://www.wikidata.org/wiki/Q864718","display_name":"Stream cipher","level":3,"score":0.48769888281822205},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.477232962846756},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43718069791793823},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.41910478472709656},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.39700886607170105},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3654838800430298},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3478529155254364},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.1880759596824646},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vlsi-soc46417.2020.9344082","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlsi-soc46417.2020.9344082","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IFIP/IEEE 28th International Conference on Very Large Scale Integration (VLSI-SOC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W1699105","https://openalex.org/W17553438","https://openalex.org/W27630839","https://openalex.org/W1520563459","https://openalex.org/W1556439630","https://openalex.org/W1574038160","https://openalex.org/W1583871653","https://openalex.org/W1975607764","https://openalex.org/W1979740015","https://openalex.org/W1994765432","https://openalex.org/W2012170251","https://openalex.org/W2060389684","https://openalex.org/W2127992996","https://openalex.org/W2134631869","https://openalex.org/W2342518232","https://openalex.org/W2478604032","https://openalex.org/W2523387121","https://openalex.org/W2533094742","https://openalex.org/W2573688524","https://openalex.org/W2736386261","https://openalex.org/W2740089939","https://openalex.org/W2766071343","https://openalex.org/W2807784065","https://openalex.org/W2807866490","https://openalex.org/W2889078699","https://openalex.org/W2898039501","https://openalex.org/W2913400998","https://openalex.org/W2949797438","https://openalex.org/W2951767708","https://openalex.org/W2954104951","https://openalex.org/W3003384217","https://openalex.org/W3018905343","https://openalex.org/W3036522585","https://openalex.org/W3138932278","https://openalex.org/W3170159994","https://openalex.org/W4231374564","https://openalex.org/W4236509984","https://openalex.org/W6601139416","https://openalex.org/W6721618949","https://openalex.org/W6731825245","https://openalex.org/W6741971084","https://openalex.org/W6751668632","https://openalex.org/W6752371576","https://openalex.org/W6754071362","https://openalex.org/W6758863326","https://openalex.org/W6765075860","https://openalex.org/W6772879510","https://openalex.org/W6776294083","https://openalex.org/W6818108484","https://openalex.org/W7061929199"],"related_works":["https://openalex.org/W2103272980","https://openalex.org/W2950325680","https://openalex.org/W2163846246","https://openalex.org/W3001214808","https://openalex.org/W2130959496","https://openalex.org/W1901549827","https://openalex.org/W2614608824","https://openalex.org/W3029464614","https://openalex.org/W1583325060","https://openalex.org/W2062048638"],"abstract_inverted_index":{"Assuring":[0],"the":[1,4,15,21,82,112,120,127,145,172,176],"security":[2,16],"of":[3,6,17,59,96,103,114,131,154],"Internet":[5],"Things":[7],"(IoT)":[8],"is":[9,27],"much":[10],"more":[11],"challenging":[12],"than":[13],"assuring":[14],"centralized":[18],"environments,":[19],"like":[20],"cloud.":[22],"A":[23],"reason":[24],"for":[25,107],"this":[26,76],"that":[28,36,80],"IoT":[29],"devices":[30],"are":[31,37,87,180],"often":[32],"deployed":[33],"in":[34,119,182],"domains":[35],"remotely":[38],"managed":[39],"and":[40,66],"monitored.":[41],"Thus,":[42],"they":[43],"cannot":[44],"be":[45],"protected":[46],"from":[47,148],"physical":[48,73],"attacks":[49],"as":[50,52],"reliably":[51],"data":[53],"centers.":[54],"Up":[55],"till":[56],"now,":[57],"implementations":[58],"many":[60],"established,":[61],"standardized":[62],"algorithms":[63,86,179],"including":[64],"AES":[65],"SNOW":[67],"3G":[68],"have":[69],"been":[70],"broken":[71],"by":[72,157],"attacks.":[74],"In":[75],"paper,":[77],"we":[78,122],"show":[79],"even":[81],"most":[83],"recently":[84],"designed":[85],"also":[88],"vulnerable.":[89],"We":[90],"attack":[91,160],"an":[92,158],"SRAM-based":[93],"FPGA":[94],"implementation":[95],"ACORN":[97,132],"v3":[98],"stream":[99],"cipher,":[100],"a":[101,134,138],"finalist":[102],"CAESAR":[104],"cryptographic":[105,178],"competition":[106],"authenticated":[108],"encryption.":[109],"By":[110],"modifying":[111],"content":[113],"several":[115],"look-up":[116],"tables":[117],"directly":[118],"bitstream,":[121],"inject":[123],"faults":[124],"which":[125],"reduce":[126],"nonlinear":[128],"feedback":[129],"function":[130],"to":[133,143,174],"linear":[135],"one.":[136],"As":[137],"result,":[139],"it":[140],"becomes":[141],"possible":[142],"extract":[144],"full":[146],"key":[147],"2":[149,162],"<sup":[150,163],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[151,164],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">15.34</sup>":[152],"bits":[153],"faulty":[155],"keystream":[156],"algebraic":[159],"using":[161],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">35.46</sup>":[165],"operations.":[166],"Our":[167],"results,":[168],"once":[169],"again":[170],"confirm":[171],"necessity":[173],"rethink":[175],"way":[177],"implemented":[181],"FPGAs.":[183]},"counts_by_year":[{"year":2023,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
