{"id":"https://openalex.org/W4295067347","doi":"https://doi.org/10.46586/tosc.v2022.i3.191-216","title":"Attacks on the Firekite Cipher","display_name":"Attacks on the Firekite Cipher","publication_year":2022,"publication_date":"2022-09-09","ids":{"openalex":"https://openalex.org/W4295067347","doi":"https://doi.org/10.46586/tosc.v2022.i3.191-216"},"language":"en","primary_location":{"id":"doi:10.46586/tosc.v2022.i3.191-216","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tosc.v2022.i3.191-216","pdf_url":"https://tosc.iacr.org/index.php/ToSC/article/download/9855/9354","source":{"id":"https://openalex.org/S4210236173","display_name":"IACR Transactions on Symmetric Cryptology","issn_l":"2519-173X","issn":["2519-173X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Transactions on Symmetric Cryptology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://tosc.iacr.org/index.php/ToSC/article/download/9855/9354","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019956193","display_name":"Thomas Johansson","orcid":"https://orcid.org/0000-0003-1798-570X"},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Thomas Johansson","raw_affiliation_strings":["Lund University, Lund, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lund University, Lund, Sweden","institution_ids":["https://openalex.org/I187531555"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086309954","display_name":"Willi Meier","orcid":"https://orcid.org/0000-0003-4594-1501"},"institutions":[{"id":"https://openalex.org/I2972652528","display_name":"FHNW University of Applied Sciences and Arts Northwestern Switzerland","ror":"https://ror.org/04mq2g308","country_code":"CH","type":"education","lineage":["https://openalex.org/I2972652528"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Willi Meier","raw_affiliation_strings":["University of Applied Sciences and Arts Northwestern Switzerland (FHNW), Windisch, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Applied Sciences and Arts Northwestern Switzerland (FHNW), Windisch, Switzerland","institution_ids":["https://openalex.org/I2972652528"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100615287","display_name":"Vu Nguyen","orcid":"https://orcid.org/0009-0006-2887-6161"},"institutions":[{"id":"https://openalex.org/I187531555","display_name":"Lund University","ror":"https://ror.org/012a77v79","country_code":"SE","type":"education","lineage":["https://openalex.org/I187531555"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Vu Nguyen","raw_affiliation_strings":["Lund University, Lund, Sweden"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lund University, Lund, Sweden","institution_ids":["https://openalex.org/I187531555"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1162,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.52804807,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"191","last_page":"216"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9994000196456909,"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":0.9994000196456909,"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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.9958000183105469,"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/pseudorandom-number-generator","display_name":"Pseudorandom number generator","score":0.7181288003921509},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6657198667526245},{"id":"https://openalex.org/keywords/stream-cipher","display_name":"Stream cipher","score":0.6446330547332764},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5993445515632629},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5305322408676147},{"id":"https://openalex.org/keywords/cipher","display_name":"Cipher","score":0.49901390075683594},{"id":"https://openalex.org/keywords/symmetric-key-algorithm","display_name":"Symmetric-key algorithm","score":0.4982578754425049},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4375876188278198},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.43684515357017517},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4122301936149597},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.2681922912597656},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.2014598250389099}],"concepts":[{"id":"https://openalex.org/C140642157","wikidata":"https://www.wikidata.org/wiki/Q1623338","display_name":"Pseudorandom number generator","level":2,"score":0.7181288003921509},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6657198667526245},{"id":"https://openalex.org/C92950451","wikidata":"https://www.wikidata.org/wiki/Q864718","display_name":"Stream cipher","level":3,"score":0.6446330547332764},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5993445515632629},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5305322408676147},{"id":"https://openalex.org/C2780221543","wikidata":"https://www.wikidata.org/wiki/Q4681865","display_name":"Cipher","level":3,"score":0.49901390075683594},{"id":"https://openalex.org/C65302260","wikidata":"https://www.wikidata.org/wiki/Q327675","display_name":"Symmetric-key algorithm","level":4,"score":0.4982578754425049},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4375876188278198},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.43684515357017517},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4122301936149597},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.2681922912597656},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2014598250389099}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.46586/tosc.v2022.i3.191-216","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tosc.v2022.i3.191-216","pdf_url":"https://tosc.iacr.org/index.php/ToSC/article/download/9855/9354","source":{"id":"https://openalex.org/S4210236173","display_name":"IACR Transactions on Symmetric Cryptology","issn_l":"2519-173X","issn":["2519-173X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Transactions on Symmetric Cryptology","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:9ac79bf155c84239ab61f9cf21383c18","is_oa":true,"landing_page_url":"https://doaj.org/article/9ac79bf155c84239ab61f9cf21383c18","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IACR Transactions on Symmetric Cryptology, Vol 2022, Iss 3 (2022)","raw_type":"article"},{"id":"pmh:oai:lup.lub.lu.se:bdfef477-19e1-4216-864e-5d35d019327c","is_oa":false,"landing_page_url":"https://lup.lub.lu.se/record/bdfef477-19e1-4216-864e-5d35d019327c","pdf_url":null,"source":{"id":"https://openalex.org/S4306400536","display_name":"Lund University Publications (Lund University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I187531555","host_organization_name":"Lund University","host_organization_lineage":["https://openalex.org/I187531555"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ISSN: 2519-173X","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.46586/tosc.v2022.i3.191-216","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tosc.v2022.i3.191-216","pdf_url":"https://tosc.iacr.org/index.php/ToSC/article/download/9855/9354","source":{"id":"https://openalex.org/S4210236173","display_name":"IACR Transactions on Symmetric Cryptology","issn_l":"2519-173X","issn":["2519-173X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Transactions on Symmetric Cryptology","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3103515943","display_name":"Analysis of emerging cryptographic algorithms in a post-quantum setting","funder_award_id":"2019-04166","funder_id":"https://openalex.org/F4320322581","funder_display_name":"Vetenskapsr\u00e5det"},{"id":"https://openalex.org/G6088888744","display_name":"Secure and private connectivity in smart environments","funder_award_id":"RIT17-0005","funder_id":"https://openalex.org/F4320320940","funder_display_name":"Stiftelsen f\u00f6r\u00a0Strategisk Forskning"}],"funders":[{"id":"https://openalex.org/F4320320940","display_name":"Stiftelsen f\u00f6r\u00a0Strategisk Forskning","ror":"https://ror.org/044wr7g58"},{"id":"https://openalex.org/F4320322581","display_name":"Vetenskapsr\u00e5det","ror":"https://ror.org/03zttf063"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4295067347.pdf","grobid_xml":"https://content.openalex.org/works/W4295067347.grobid-xml"},"referenced_works_count":43,"referenced_works":["https://openalex.org/W49599189","https://openalex.org/W72398006","https://openalex.org/W1510132879","https://openalex.org/W1527005907","https://openalex.org/W1529679142","https://openalex.org/W1565337244","https://openalex.org/W1572614022","https://openalex.org/W1593488290","https://openalex.org/W1605324412","https://openalex.org/W1612873886","https://openalex.org/W1856342626","https://openalex.org/W1890539633","https://openalex.org/W2000847551","https://openalex.org/W2011118865","https://openalex.org/W2035929826","https://openalex.org/W2064678865","https://openalex.org/W2065151783","https://openalex.org/W2068189841","https://openalex.org/W2074876220","https://openalex.org/W2081150312","https://openalex.org/W2093465763","https://openalex.org/W2103398070","https://openalex.org/W2106332032","https://openalex.org/W2125093890","https://openalex.org/W2125903279","https://openalex.org/W2128400194","https://openalex.org/W2134101189","https://openalex.org/W2137147061","https://openalex.org/W2160584199","https://openalex.org/W2191067752","https://openalex.org/W2396533455","https://openalex.org/W2398026502","https://openalex.org/W2485198172","https://openalex.org/W2559932395","https://openalex.org/W2886755053","https://openalex.org/W2906370070","https://openalex.org/W2941126499","https://openalex.org/W2951855512","https://openalex.org/W3170728601","https://openalex.org/W3175022028","https://openalex.org/W3194361865","https://openalex.org/W4214644294","https://openalex.org/W4237215048"],"related_works":["https://openalex.org/W2950447949","https://openalex.org/W2903451324","https://openalex.org/W1784733384","https://openalex.org/W571790067","https://openalex.org/W2615464719","https://openalex.org/W2157451614","https://openalex.org/W2483202600","https://openalex.org/W2391794278","https://openalex.org/W24612159","https://openalex.org/W2720693022"],"abstract_inverted_index":{"Firekite":[0,99,176,196],"is":[1,14,30,179],"a":[2,7,33,47,116,123],"synchronous":[3],"stream":[4],"cipher":[5],"using":[6],"pseudo-random":[8],"number":[9],"generator":[10],"(PRNG)":[11],"whose":[12],"security":[13,86,209],"conjectured":[15],"to":[16,113,149],"rely":[17],"on":[18,46,88,98,191,206],"the":[19,22,83,89,102,131,136,157,170,175,182,207],"hardness":[20],"of":[21,32,61,69,105,119,195],"Learning":[23],"Parity":[24],"with":[25,127,140],"Noise":[26],"(LPN)":[27],"problem.":[28],"It":[29],"one":[31,67,166],"few":[34],"LPN-based":[35],"symmetric":[36],"encryption":[37],"schemes,":[38],"and":[39,56,79,95,143,151,160,198],"it":[40],"can":[41,167],"be":[42],"very":[43],"efficiently":[44],"implemented":[45],"low-end":[48],"SoC":[49],"FPGA.":[50],"The":[51],"designers,":[52],"Bogos,":[53],"Korolija,":[54],"Locher":[55],"Vaudenay,":[57],"demonstrated":[58],"appealing":[59],"properties":[60,104],"Firekite,":[62],"such":[63],"as":[64],"requiring":[65],"only":[66],"source":[68],"cryptographically":[70],"strong":[71],"bits,":[72],"small":[73],"key":[74,184,187],"size,":[75],"high":[76],"attainable":[77],"throughput,":[78],"an":[80,161],"estimate":[81],"for":[82,145,203],"bit":[84],"level":[85],"depending":[87],"selected":[90],"practical":[91],"parameters.We":[92],"propose":[93],"distinguishing":[94,138,158],"key-recovery":[96],"attacks":[97,139,159],"by":[100],"exploiting":[101],"structural":[103],"its":[106],"PRNG.":[107],"We":[108,134],"adopt":[109],"several":[110],"birthday-paradox":[111],"techniques":[112],"show":[114],"that":[115],"particular":[117],"sum":[118],"Firekite\u2019s":[120,146],"output":[121],"has":[122,199],"low":[124],"Hamming":[125],"weight":[126],"higher":[128],"probability":[129],"than":[130],"random":[132],"case.":[133],"achieve":[135],"best":[137],"complexities":[141],"266.75":[142],"2106.75":[144],"parameters":[147,197,210],"corresponding":[148],"80-bit":[150,208],"128-bit":[152],"security,":[153],"respectively.":[154],"By":[155],"applying":[156],"additional":[162],"algorithm":[163],"we":[164],"describe,":[165],"also":[168],"recover":[169],"secret":[171,183],"matrix":[172],"used":[173],"in":[174],"PRNG,":[177],"which":[178],"built":[180],"from":[181],"bits.":[185],"This":[186],"recovery":[188],"attack":[189],"works":[190],"most":[192],"large":[193],"instances":[194],"slightly":[200],"larger":[201],"complexity,":[202],"instance,":[204],"269.87":[205],"n":[211],"=":[212,215,218],"16,384,":[213],"m":[214],"216,":[216],"k":[217],"216.":[219]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2025-10-10T00:00:00"}
