{"id":"https://openalex.org/W4405934140","doi":"https://doi.org/10.1109/access.2024.3524309","title":"A Toolchain for Assisting Migration of Software Executables Towards Post-Quantum Cryptography","display_name":"A Toolchain for Assisting Migration of Software Executables Towards Post-Quantum Cryptography","publication_year":2024,"publication_date":"2024-12-31","ids":{"openalex":"https://openalex.org/W4405934140","doi":"https://doi.org/10.1109/access.2024.3524309"},"language":"en","primary_location":{"id":"doi:10.1109/access.2024.3524309","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3524309","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2024.3524309","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003935638","display_name":"Norrathep Rattanavipanon","orcid":null},"institutions":[{"id":"https://openalex.org/I131868736","display_name":"Prince of Songkla University","ror":"https://ror.org/0575ycz84","country_code":"TH","type":"education","lineage":["https://openalex.org/I131868736"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Norrathep Rattanavipanon","raw_affiliation_strings":["College of Computing, Prince of Songkla University, Phuket Campus, Phuket, Thailand","College of Computing, Prince of Songkla University, Phuket Campus, Thailand"],"raw_orcid":"https://orcid.org/0000-0003-1192-5079","affiliations":[{"raw_affiliation_string":"College of Computing, Prince of Songkla University, Phuket Campus, Phuket, Thailand","institution_ids":["https://openalex.org/I131868736"]},{"raw_affiliation_string":"College of Computing, Prince of Songkla University, Phuket Campus, Thailand","institution_ids":["https://openalex.org/I131868736"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013662206","display_name":"Jakapan Suaboot","orcid":"https://orcid.org/0000-0002-9519-0833"},"institutions":[{"id":"https://openalex.org/I131868736","display_name":"Prince of Songkla University","ror":"https://ror.org/0575ycz84","country_code":"TH","type":"education","lineage":["https://openalex.org/I131868736"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Jakapan Suaboot","raw_affiliation_strings":["College of Computing, Prince of Songkla University, Phuket Campus, Phuket, Thailand","College of Computing, Prince of Songkla University, Phuket Campus, Thailand"],"raw_orcid":"https://orcid.org/0000-0002-9519-0833","affiliations":[{"raw_affiliation_string":"College of Computing, Prince of Songkla University, Phuket Campus, Phuket, Thailand","institution_ids":["https://openalex.org/I131868736"]},{"raw_affiliation_string":"College of Computing, Prince of Songkla University, Phuket Campus, Thailand","institution_ids":["https://openalex.org/I131868736"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021887041","display_name":"Warodom Werapun","orcid":"https://orcid.org/0000-0003-1915-036X"},"institutions":[{"id":"https://openalex.org/I131868736","display_name":"Prince of Songkla University","ror":"https://ror.org/0575ycz84","country_code":"TH","type":"education","lineage":["https://openalex.org/I131868736"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Warodom Werapun","raw_affiliation_strings":["College of Computing, Prince of Songkla University, Phuket Campus, Phuket, Thailand","College of Computing, Prince of Songkla University, Phuket Campus, Thailand"],"raw_orcid":"https://orcid.org/0000-0003-1915-036X","affiliations":[{"raw_affiliation_string":"College of Computing, Prince of Songkla University, Phuket Campus, Phuket, Thailand","institution_ids":["https://openalex.org/I131868736"]},{"raw_affiliation_string":"College of Computing, Prince of Songkla University, Phuket Campus, Thailand","institution_ids":["https://openalex.org/I131868736"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I131868736"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.8575,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.7519113,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":"13","issue":null,"first_page":"4368","last_page":"4380"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9431999921798706,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9431999921798706,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/toolchain","display_name":"Toolchain","score":0.976958692073822},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.7517706155776978},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7246811389923096},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.5908875465393066},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.494403600692749},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.45250192284584045},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4175722897052765},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2705588936805725}],"concepts":[{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.976958692073822},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.7517706155776978},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7246811389923096},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5908875465393066},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.494403600692749},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.45250192284584045},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4175722897052765},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2705588936805725}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2024.3524309","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3524309","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:6fc954845233441989906dc8c389e53f","is_oa":true,"landing_page_url":"https://doaj.org/article/6fc954845233441989906dc8c389e53f","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":"IEEE Access, Vol 13, Pp 4368-4380 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2024.3524309","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2024.3524309","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities","score":0.7599999904632568}],"awards":[{"id":"https://openalex.org/G677042702","display_name":null,"funder_award_id":"COC6701016S","funder_id":"https://openalex.org/F4320334802","funder_display_name":"Adelaide Research and Innovation, University of Adelaide"}],"funders":[{"id":"https://openalex.org/F4320334802","display_name":"Adelaide Research and Innovation, University of Adelaide","ror":"https://ror.org/00892tw58"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W89505464","https://openalex.org/W126407768","https://openalex.org/W1534643746","https://openalex.org/W1996519437","https://openalex.org/W2015811642","https://openalex.org/W2065995359","https://openalex.org/W2514974017","https://openalex.org/W2557558706","https://openalex.org/W2670925489","https://openalex.org/W2748930998","https://openalex.org/W2866028610","https://openalex.org/W2895182117","https://openalex.org/W2906133437","https://openalex.org/W2951773754","https://openalex.org/W2963757591","https://openalex.org/W2987483625","https://openalex.org/W3081940522","https://openalex.org/W4200232553","https://openalex.org/W4280552546","https://openalex.org/W4306406251","https://openalex.org/W4376274099","https://openalex.org/W4385805359","https://openalex.org/W4385819550","https://openalex.org/W4387089180","https://openalex.org/W4391407037","https://openalex.org/W4395022541","https://openalex.org/W4401442713","https://openalex.org/W4401459825","https://openalex.org/W6635893195","https://openalex.org/W6749694362","https://openalex.org/W6768426580","https://openalex.org/W6782670649","https://openalex.org/W6873911367"],"related_works":["https://openalex.org/W2013037783","https://openalex.org/W2909413202","https://openalex.org/W4385243142","https://openalex.org/W1999008563","https://openalex.org/W2561644314","https://openalex.org/W2912135124","https://openalex.org/W2256611834","https://openalex.org/W4281808401","https://openalex.org/W2966982140","https://openalex.org/W2440674826"],"abstract_inverted_index":{"Quantum":[0],"computing":[1],"poses":[2],"a":[3,34,60,81,88,96,110,115,158,171,179],"significant":[4],"global":[5],"threat":[6],"to":[7,21,27,39,70,91,103,138,143,154,230],"modern":[8],"security":[9,13],"mechanisms.":[10],"As":[11],"such,":[12],"experts":[14],"and":[15,105,178,207,221],"public":[16],"sectors":[17],"have":[18],"issued":[19],"guidelines":[20],"help":[22],"organizations":[23],"transition":[24],"their":[25],"software":[26,45,73,185],"post-quantum":[28],"cryptography":[29,176],"(PQC).":[30],"However,":[31],"there":[32],"is":[33,124],"lack":[35],"of":[36,62,68,99,109,121,161],"(semi-)automatic":[37],"tools":[38],"support":[40],"this":[41,52,55,66,122,165],"transition,":[42],"particularly":[43],"for":[44,65,83],"deployed":[46],"as":[47,132],"binary":[48],"executables.":[49,74,162,186],"To":[50,163],"address":[51],"gap,":[53],"in":[54,95,147,200,213,234],"work,":[56],"we":[57,78,167],"first":[58],"propose":[59],"set":[61,98],"requirements":[63],"necessary":[64],"type":[67],"tool":[69],"detect":[71],"quantum-vulnerable":[72,93,116,145,193,232],"Following":[75],"these":[76],"requirements,":[77],"introduce$\\mathsf":[79],"{QED}$:":[80],"toolchain":[82],"Quantum-vulnerable":[84],"Executable":[85],"Detection.$\\mathsf":[86],"{QED}$uses":[87],"three-phase":[89],"approach":[90],"identify":[92,231],"dependencies":[94],"given":[97],"executables,":[100],"from":[101,194],"file-level":[102],"API-level,":[104],"finally,":[106],"precise":[107],"identification":[108],"static":[111],"trace":[112],"that":[113,125,146],"triggers":[114],"API.":[117],"The":[118,187],"key":[119],"benefit":[120],"design":[123],"it":[126,133],"provides":[127],"efficiency":[128],"without":[129],"compromising":[130],"accuracy,":[131],"incorporates":[134],"fast":[135],"initial":[136],"analyses":[137,210],"filter":[139],"out":[140],"executables":[141,196,233],"unlikely":[142],"be":[144,155],"turn":[148],"allows":[149],"the":[150,201,224,235],"more":[151,239],"resource-intensive":[152],"analysis":[153],"performed":[156],"on":[157,211],"smaller":[159],"subset":[160],"demonstrate":[164],"claim,":[166],"evaluate$\\mathsf":[168],"{QED}$on":[169],"both":[170],"synthetic":[172,202],"dataset":[173,181,237],"with":[174,182,197],"four":[175],"libraries":[177],"real-world":[180,219,236],"over":[183],"200":[184],"results":[188],"show":[189],"that:":[190],"1)$\\mathsf":[191],"{QED}$discerns":[192],"quantum-safe":[195],"100%":[198],"accuracy":[199],"dataset;":[203],"2)$\\mathsf":[204],"{QED}$is":[205],"practical":[206],"scalable,":[208],"completing":[209],"average":[212],"less":[214],"than":[215,240],"4":[216],"seconds":[217],"per":[218],"executable;":[220],"3)$\\mathsf":[222],"{QED}$reduces":[223],"manual":[225],"workload":[226],"required":[227],"by":[228,238],"analysts":[229],"90%.":[241]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-01-01T00:00:00"}
