{"id":"https:\/\/openalex.org\/W4416549401","doi":"https:\/\/doi.org\/10.1145\/3719027.3744814","title":"Jazzline: Composable CryptoLine Functional Correctness Proofs for Jasmin Programs","display_name":"Jazzline: Composable CryptoLine Functional Correctness Proofs for Jasmin Programs","publication_year":2025,"publication_date":"2025-11-19","ids":{"openalex":"https:\/\/openalex.org\/W4416549401","doi":"https:\/\/doi.org\/10.1145\/3719027.3744814"},"language":"en","primary_location":{"id":"doi:10.1145\/3719027.3744814","is_oa":true,"landing_page_url":"https:\/\/doi.org\/10.1145\/3719027.3744814","pdf_url":null,"source":null,"license":"cc-by","license_id":"https:\/\/openalex.org\/licenses\/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https:\/\/doi.org\/10.1145\/3719027.3744814","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https:\/\/openalex.org\/A5021548814","display_name":"Jos\u00e9 Bacelar Almeida","orcid":"https:\/\/orcid.org\/0000-0003-0011-7455"},"institutions":[{"id":"https:\/\/openalex.org\/I4210166615","display_name":"INESC TEC","ror":"https:\/\/ror.org\/05fa8ka61","country_code":"PT","type":"nonprofit","lineage":["https:\/\/openalex.org\/I4210125590","https:\/\/openalex.org\/I4210166615"]},{"id":"https:\/\/openalex.org\/I99682543","display_name":"University of Minho","ror":"https:\/\/ror.org\/037wpkx04","country_code":"PT","type":"education","lineage":["https:\/\/openalex.org\/I99682543"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Jos\u00e9 Bacelar Almeida","raw_affiliation_strings":["University of Minho and INESC TEC, Braga, Portugal"],"affiliations":[{"raw_affiliation_string":"University of Minho and INESC TEC, Braga, Portugal","institution_ids":["https:\/\/openalex.org\/I99682543","https:\/\/openalex.org\/I4210166615"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5065970435","display_name":"Manuel Barbosa","orcid":"https:\/\/orcid.org\/0000-0002-6848-5564"},"institutions":[{"id":"https:\/\/openalex.org\/I4210096592","display_name":"Max Planck Institute for Security and Privacy","ror":"https:\/\/ror.org\/00bj0r217","country_code":"DE","type":"facility","lineage":["https:\/\/openalex.org\/I149899117","https:\/\/openalex.org\/I4210096592"]},{"id":"https:\/\/openalex.org\/I4210166615","display_name":"INESC TEC","ror":"https:\/\/ror.org\/05fa8ka61","country_code":"PT","type":"nonprofit","lineage":["https:\/\/openalex.org\/I4210125590","https:\/\/openalex.org\/I4210166615"]}],"countries":["DE","PT"],"is_corresponding":false,"raw_author_name":"Manuel Barbosa","raw_affiliation_strings":["Universidade do Porto (FCUP) and INESC TEC, Porto, Portugal and Max Planck Institute for Security and Privacy, Bochum, Germany"],"affiliations":[{"raw_affiliation_string":"Universidade do Porto (FCUP) and INESC TEC, Porto, Portugal and Max Planck Institute for Security and Privacy, Bochum, Germany","institution_ids":["https:\/\/openalex.org\/I4210096592","https:\/\/openalex.org\/I4210166615"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5075577852","display_name":"Gilles Barthe","orcid":"https:\/\/orcid.org\/0000-0002-3853-1777"},"institutions":[{"id":"https:\/\/openalex.org\/I4210096592","display_name":"Max Planck Institute for Security and Privacy","ror":"https:\/\/ror.org\/00bj0r217","country_code":"DE","type":"facility","lineage":["https:\/\/openalex.org\/I149899117","https:\/\/openalex.org\/I4210096592"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Gilles Barthe","raw_affiliation_strings":["Max Planck Institute for Security and Privacy, Bochum, Germany and IMDEA Software Institute, Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Max Planck Institute for Security and Privacy, Bochum, Germany and IMDEA Software Institute, Madrid, Spain","institution_ids":["https:\/\/openalex.org\/I4210096592"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5003024932","display_name":"Lionel Blatter","orcid":"https:\/\/orcid.org\/0000-0001-9058-2005"},"institutions":[{"id":"https:\/\/openalex.org\/I4210096592","display_name":"Max Planck Institute for Security and Privacy","ror":"https:\/\/ror.org\/00bj0r217","country_code":"DE","type":"facility","lineage":["https:\/\/openalex.org\/I149899117","https:\/\/openalex.org\/I4210096592"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lionel Blatter","raw_affiliation_strings":["Max Planck Institute for Security and Privacy, Bochum, Germany"],"affiliations":[{"raw_affiliation_string":"Max Planck Institute for Security and Privacy, Bochum, Germany","institution_ids":["https:\/\/openalex.org\/I4210096592"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5120513646","display_name":"Gustavo Delerue","orcid":"https:\/\/orcid.org\/0009-0005-6458-1419"},"institutions":[{"id":"https:\/\/openalex.org\/I182534213","display_name":"Universidade do Porto","ror":"https:\/\/ror.org\/043pwc612","country_code":"PT","type":"education","lineage":["https:\/\/openalex.org\/I182534213"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Gustavo Delerue","raw_affiliation_strings":["Universidade do Porto (FCUP), Porto, Portugal"],"affiliations":[{"raw_affiliation_string":"Universidade do Porto (FCUP), Porto, Portugal","institution_ids":["https:\/\/openalex.org\/I182534213"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5102896693","display_name":"J. L. M. Duarte","orcid":"https:\/\/orcid.org\/0000-0001-5236-260X"},"institutions":[{"id":"https:\/\/openalex.org\/I182534213","display_name":"Universidade do Porto","ror":"https:\/\/ror.org\/043pwc612","country_code":"PT","type":"education","lineage":["https:\/\/openalex.org\/I182534213"]},{"id":"https:\/\/openalex.org\/I4210166615","display_name":"INESC TEC","ror":"https:\/\/ror.org\/05fa8ka61","country_code":"PT","type":"nonprofit","lineage":["https:\/\/openalex.org\/I4210125590","https:\/\/openalex.org\/I4210166615"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Jo\u00e3o Diogo Duarte","raw_affiliation_strings":["Universidade do Porto (FCUP) &amp; INESC TEC, Porto, Portugal"],"affiliations":[{"raw_affiliation_string":"Universidade do Porto (FCUP) &amp; INESC TEC, Porto, Portugal","institution_ids":["https:\/\/openalex.org\/I4210166615","https:\/\/openalex.org\/I182534213"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5103256238","display_name":"Benjamin Gr\u00e9goire","orcid":"https:\/\/orcid.org\/0000-0001-6650-9924"},"institutions":[{"id":"https:\/\/openalex.org\/I1326498283","display_name":"Institut national de recherche en sciences et technologies du num\u00e9rique","ror":"https:\/\/ror.org\/02kvxyf05","country_code":"FR","type":"government","lineage":["https:\/\/openalex.org\/I1326498283"]},{"id":"https:\/\/openalex.org\/I4210106545","display_name":"Centre Inria d'Universit\u00e9 C\u00f4te d'Azur","ror":"https:\/\/ror.org\/01nzkaw91","country_code":"FR","type":"facility","lineage":["https:\/\/openalex.org\/I1326498283","https:\/\/openalex.org\/I201841394","https:\/\/openalex.org\/I4210106545"]},{"id":"https:\/\/openalex.org\/I4210150884","display_name":"Fondation Sophia Antipolis","ror":"https:\/\/ror.org\/05nkcfv27","country_code":"FR","type":"other","lineage":["https:\/\/openalex.org\/I4210150884"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Benjamin Gregoire","raw_affiliation_strings":["Inria Sophia-Antipolis, Sophia Antipolis, France"],"affiliations":[{"raw_affiliation_string":"Inria Sophia-Antipolis, Sophia Antipolis, France","institution_ids":["https:\/\/openalex.org\/I4210150884","https:\/\/openalex.org\/I1326498283","https:\/\/openalex.org\/I4210106545"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5085787959","display_name":"Tiago Oliveira","orcid":"https:\/\/orcid.org\/0000-0001-7395-3070"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tiago Oliveira","raw_affiliation_strings":["Sandbox AQ, Palo Alto, USA"],"affiliations":[{"raw_affiliation_string":"Sandbox AQ, Palo Alto, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5102521732","display_name":"Miguel Quaresma","orcid":"https:\/\/orcid.org\/0009-0008-8350-6870"},"institutions":[{"id":"https:\/\/openalex.org\/I4210096592","display_name":"Max Planck Institute for Security and Privacy","ror":"https:\/\/ror.org\/00bj0r217","country_code":"DE","type":"facility","lineage":["https:\/\/openalex.org\/I149899117","https:\/\/openalex.org\/I4210096592"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Miguel Quaresma","raw_affiliation_strings":["MPI for Security and Privacy, Bochum, Germany"],"affiliations":[{"raw_affiliation_string":"MPI for Security and Privacy, Bochum, Germany","institution_ids":["https:\/\/openalex.org\/I4210096592"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5033447950","display_name":"Pierre-Yves Strub","orcid":"https:\/\/orcid.org\/0000-0002-8196-7875"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pierre-Yves Strub","raw_affiliation_strings":["PQShield, Paris, France"],"affiliations":[{"raw_affiliation_string":"PQShield, Paris, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5103341619","display_name":"Ming-Hsien Tsai","orcid":"https:\/\/orcid.org\/0009-0001-7621-7981"},"institutions":[{"id":"https:\/\/openalex.org\/I154864474","display_name":"National Taiwan University of Science and Technology","ror":"https:\/\/ror.org\/00q09pe49","country_code":"TW","type":"education","lineage":["https:\/\/openalex.org\/I154864474"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Ming-Hsien Tsai","raw_affiliation_strings":["National Taiwan University of Science and Technology, Taipei, Taiwan"],"affiliations":[{"raw_affiliation_string":"National Taiwan University of Science and Technology, Taipei, Taiwan","institution_ids":["https:\/\/openalex.org\/I154864474"]}]},{"author_position":"middle","author":{"id":"https:\/\/openalex.org\/A5023111671","display_name":"Bow-Yaw Wang","orcid":"https:\/\/orcid.org\/0000-0002-5757-545X"},"institutions":[{"id":"https:\/\/openalex.org\/I84653119","display_name":"Academia Sinica","ror":"https:\/\/ror.org\/05bxb3784","country_code":"TW","type":"facility","lineage":["https:\/\/openalex.org\/I84653119"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Bow-Yaw Wang","raw_affiliation_strings":["Academia Sinica, Taipei, Taiwan"],"affiliations":[{"raw_affiliation_string":"Academia Sinica, Taipei, Taiwan","institution_ids":["https:\/\/openalex.org\/I84653119"]}]},{"author_position":"last","author":{"id":"https:\/\/openalex.org\/A5016631189","display_name":"Bo\u2010Yin Yang","orcid":"https:\/\/orcid.org\/0000-0002-9362-5282"},"institutions":[{"id":"https:\/\/openalex.org\/I84653119","display_name":"Academia Sinica","ror":"https:\/\/ror.org\/05bxb3784","country_code":"TW","type":"facility","lineage":["https:\/\/openalex.org\/I84653119"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Bo-Yin Yang","raw_affiliation_strings":["Academia Sinica, Taipei, Taiwan"],"affiliations":[{"raw_affiliation_string":"Academia Sinica, Taipei, Taiwan","institution_ids":["https:\/\/openalex.org\/I84653119"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":13,"corresponding_author_ids":["https:\/\/openalex.org\/A5021548814"],"corresponding_institution_ids":["https:\/\/openalex.org\/I4210166615","https:\/\/openalex.org\/I99682543"],"apc_list":null,"apc_paid":null,"fwci":0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.1928217,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1409","last_page":"1423"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https:\/\/openalex.org\/T10951","display_name":"Cryptographic Implementations and Security","score":0.28999999165534973,"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.28999999165534973,"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\/T10142","display_name":"Formal Methods in Verification","score":0.23389999568462372,"subfield":{"id":"https:\/\/openalex.org\/subfields\/1703","display_name":"Computational Theory and Mathematics"},"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\/T11424","display_name":"Security and Verification in Computing","score":0.16500000655651093,"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\/mathematical-proof","display_name":"Mathematical proof","score":0.7896000146865845},{"id":"https:\/\/openalex.org\/keywords\/correctness","display_name":"Correctness","score":0.7253000140190125},{"id":"https:\/\/openalex.org\/keywords\/semantics","display_name":"Semantics (computer science)","score":0.5019000172615051},{"id":"https:\/\/openalex.org\/keywords\/denotational-semantics","display_name":"Denotational semantics","score":0.438400000333786},{"id":"https:\/\/openalex.org\/keywords\/modularity","display_name":"Modularity (biology)","score":0.4334999918937683},{"id":"https:\/\/openalex.org\/keywords\/operational-semantics","display_name":"Operational semantics","score":0.398499995470047},{"id":"https:\/\/openalex.org\/keywords\/proof-assistant","display_name":"Proof assistant","score":0.32519999146461487},{"id":"https:\/\/openalex.org\/keywords\/functional-programming","display_name":"Functional programming","score":0.31619998812675476}],"concepts":[{"id":"https:\/\/openalex.org\/C108710211","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q11538","display_name":"Mathematical proof","level":2,"score":0.7896000146865845},{"id":"https:\/\/openalex.org\/C55439883","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q360812","display_name":"Correctness","level":2,"score":0.7253000140190125},{"id":"https:\/\/openalex.org\/C41008148","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q21198","display_name":"Computer science","level":0,"score":0.7138000130653381},{"id":"https:\/\/openalex.org\/C199360897","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q9143","display_name":"Programming language","level":1,"score":0.6741999983787537},{"id":"https:\/\/openalex.org\/C184337299","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.5019000172615051},{"id":"https:\/\/openalex.org\/C80444323","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.48980000615119934},{"id":"https:\/\/openalex.org\/C207648694","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1189746","display_name":"Denotational semantics","level":4,"score":0.438400000333786},{"id":"https:\/\/openalex.org\/C2779478453","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.4334999918937683},{"id":"https:\/\/openalex.org\/C156325763","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1930895","display_name":"Operational semantics","level":3,"score":0.398499995470047},{"id":"https:\/\/openalex.org\/C203265346","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q11387554","display_name":"Proof assistant","level":3,"score":0.32519999146461487},{"id":"https:\/\/openalex.org\/C42383842","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q193076","display_name":"Functional programming","level":2,"score":0.31619998812675476},{"id":"https:\/\/openalex.org\/C75606506","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1049183","display_name":"Formal methods","level":2,"score":0.28839999437332153},{"id":"https:\/\/openalex.org\/C124304363","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q673661","display_name":"Abstraction","level":2,"score":0.2809000015258789},{"id":"https:\/\/openalex.org\/C111498074","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q173326","display_name":"Formal verification","level":2,"score":0.2752000093460083},{"id":"https:\/\/openalex.org\/C169590947","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q47506","display_name":"Compiler","level":2,"score":0.27410000562667847},{"id":"https:\/\/openalex.org\/C146499914","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q5469969","display_name":"Formal semantics (linguistics)","level":2,"score":0.2619999945163727},{"id":"https:\/\/openalex.org\/C33884865","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.25949999690055847},{"id":"https:\/\/openalex.org\/C206880738","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q431667","display_name":"Automated theorem proving","level":2,"score":0.2554999887943268},{"id":"https:\/\/openalex.org\/C31170391","wikidata":"https:\/\/www.wikidata.org\/wiki\/Q188619","display_name":"Hierarchy","level":2,"score":0.25}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145\/3719027.3744814","is_oa":true,"landing_page_url":"https:\/\/doi.org\/10.1145\/3719027.3744814","pdf_url":null,"source":null,"license":"cc-by","license_id":"https:\/\/openalex.org\/licenses\/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-05466117v1","is_oa":true,"landing_page_url":"https:\/\/inria.hal.science\/hal-05466117","pdf_url":null,"source":{"id":"https:\/\/openalex.org\/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","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","license_id":"https:\/\/openalex.org\/licenses\/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"CCS 2025 - 2025 ACM SIGSAC Conference on Computer and Communications Security, Oct 2025, Taipei, Taiwan. pp.1409 - 1423, &#x27E8;10.1145\/3719027.3744814&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"doi:10.1145\/3719027.3744814","is_oa":true,"landing_page_url":"https:\/\/doi.org\/10.1145\/3719027.3744814","pdf_url":null,"source":null,"license":"cc-by","license_id":"https:\/\/openalex.org\/licenses\/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2025 ACM SIGSAC Conference on Computer and Communications Security","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https:\/\/openalex.org\/W2067081213","https:\/\/openalex.org\/W2123991163","https:\/\/openalex.org\/W2286649377","https:\/\/openalex.org\/W2766912712","https:\/\/openalex.org\/W2767162229","https:\/\/openalex.org\/W2928036819","https:\/\/openalex.org\/W2982615885","https:\/\/openalex.org\/W2984214499","https:\/\/openalex.org\/W3003637591","https:\/\/openalex.org\/W4379536150","https:\/\/openalex.org\/W4380082173","https:\/\/openalex.org\/W4388857716","https:\/\/openalex.org\/W4394595194","https:\/\/openalex.org\/W4401459825","https:\/\/openalex.org\/W4401604096"],"related_works":[],"abstract_inverted_index":{"Jasmin":[0,13,80,84],"is":[1,122],"a":[2,40,93,114],"programming":[3],"language":[4],"for":[5,34,78,127],"high-speed":[6],"and":[7,26,87,105],"high-assurance":[8],"cryptography.":[9],"Correctness":[10],"proofs":[11,51,77],"of":[12,110,113],"programs":[14],"are":[15,52,55,100],"typically":[16],"carried":[17],"out":[18],"deductively":[19],"in":[20,74],"EasyCrypt.":[21,118],"This":[22,63],"allows":[23],"generality,":[24],"modularity":[25],"composable":[27],"reasoning,":[28],"but":[29],"does":[30],"not":[31,56],"scale":[32],"well":[33],"low-level":[35,47],"architecture-specific":[36],"routines.":[37,49],"CryptoLine":[38,50,70,94,115],"offers":[39],"semi-automatic":[41],"approach":[42],"to":[43,67,71,117],"formally":[44,133],"verify":[45],"algebraically-rich":[46],"cryptographic":[48],"self-contained:":[53],"they":[54],"integrated":[57],"into":[58,92],"higher-level":[59],"formal":[60],"verification":[61],"developments.":[62],"paper":[64],"shows":[65],"how":[66],"soundly":[68],"use":[69],"discharge":[72],"subgoals":[73],"functional":[75],"correctness":[76],"complex":[79,98],"programs.":[81],"We":[82,102],"extend":[83],"with":[85],"annotations":[86],"provide":[88],"an":[89],"automatic":[90,108],"translation":[91],"model,":[95],"where":[96],"most":[97],"transformations":[99],"certified.":[101],"also":[103],"formalize":[104],"implement":[106],"the":[107,111,123,131],"extraction":[109],"semantics":[112],"proof":[116],"Our":[119],"motivating":[120],"use-case":[121],"X-Wing":[124],"hybrid":[125],"KEM,":[126],"which":[128],"we":[129],"present":[130],"first":[132],"verified":[134],"implementation.":[135]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-11-23T00:00:00"}