{"id":"https://openalex.org/W4411485171","doi":"https://doi.org/10.1109/tdsc.2025.3581802","title":"Egalitarian Randomization for Multi-Language Applications on ARM64","display_name":"Egalitarian Randomization for Multi-Language Applications on ARM64","publication_year":2025,"publication_date":"2025-06-20","ids":{"openalex":"https://openalex.org/W4411485171","doi":"https://doi.org/10.1109/tdsc.2025.3581802"},"language":"en","primary_location":{"id":"doi:10.1109/tdsc.2025.3581802","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2025.3581802","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Dependable and Secure Computing","raw_type":"journal-article"},"type":"article","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/A5084537227","display_name":"Mengfei Xie","orcid":"https://orcid.org/0000-0002-2765-1677"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mengfei Xie","raw_affiliation_strings":["Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-2765-1677","affiliations":[{"raw_affiliation_string":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033206239","display_name":"Yan Lin","orcid":"https://orcid.org/0000-0002-6509-9131"},"institutions":[{"id":"https://openalex.org/I159948400","display_name":"Jinan University","ror":"https://ror.org/02xe5ns62","country_code":"CN","type":"education","lineage":["https://openalex.org/I159948400"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yan Lin","raw_affiliation_strings":["School of Cyber Security, Jinan University, Guangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-6509-9131","affiliations":[{"raw_affiliation_string":"School of Cyber Security, Jinan University, Guangzhou, China","institution_ids":["https://openalex.org/I159948400"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jianming Fu","orcid":"https://orcid.org/0000-0002-3991-2651"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianming Fu","raw_affiliation_strings":["Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-3991-2651","affiliations":[{"raw_affiliation_string":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Chenke Luo","orcid":"https://orcid.org/0000-0001-5731-8958"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenke Luo","raw_affiliation_strings":["Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0001-5731-8958","affiliations":[{"raw_affiliation_string":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"last","author":{"id":null,"display_name":"Guojun Peng","orcid":"https://orcid.org/0000-0002-4639-5824"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guojun Peng","raw_affiliation_strings":["Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China"],"raw_orcid":"https://orcid.org/0000-0002-4639-5824","affiliations":[{"raw_affiliation_string":"Key Laboratory of Aerospace Information Security and Trusted Computing, School of Cyber Science and Engineering, Wuhan University, Wuhan, China","institution_ids":["https://openalex.org/I37461747"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.06681044,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"22","issue":"6","first_page":"6196","last_page":"6213"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10320","display_name":"Neural Networks and Applications","score":0.7353000044822693,"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/T10320","display_name":"Neural Networks and Applications","score":0.7353000044822693,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.6456999778747559,"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"}},{"id":"https://openalex.org/T11269","display_name":"Algorithms and Data Compression","score":0.5942999720573425,"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/computer-science","display_name":"Computer science","score":0.675894558429718},{"id":"https://openalex.org/keywords/randomization","display_name":"Randomization","score":0.5525771975517273},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3476647138595581},{"id":"https://openalex.org/keywords/randomized-controlled-trial","display_name":"Randomized controlled trial","score":0.1661779284477234},{"id":"https://openalex.org/keywords/medicine","display_name":"Medicine","score":0.14006733894348145}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.675894558429718},{"id":"https://openalex.org/C204243189","wikidata":"https://www.wikidata.org/wiki/Q1363085","display_name":"Randomization","level":3,"score":0.5525771975517273},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3476647138595581},{"id":"https://openalex.org/C168563851","wikidata":"https://www.wikidata.org/wiki/Q1436668","display_name":"Randomized controlled trial","level":2,"score":0.1661779284477234},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.14006733894348145},{"id":"https://openalex.org/C141071460","wikidata":"https://www.wikidata.org/wiki/Q40821","display_name":"Surgery","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tdsc.2025.3581802","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2025.3581802","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Dependable and Secure Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5699999928474426,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"awards":[{"id":"https://openalex.org/G2079384495","display_name":null,"funder_award_id":"62172144","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2901559538","display_name":null,"funder_award_id":"62172308","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6267076779","display_name":"\u9762\u5411\u4ee3\u7801\u590d\u7528\u653b\u51fb\u7684\u8bf1\u6355\u9632\u5fa1\u673a\u5236\u7814\u7a76","funder_award_id":"61972297","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1538332098","https://openalex.org/W1969501726","https://openalex.org/W1971347811","https://openalex.org/W2098010707","https://openalex.org/W2117798902","https://openalex.org/W2138517425","https://openalex.org/W2154555738","https://openalex.org/W2159059513","https://openalex.org/W2163521620","https://openalex.org/W2612128870","https://openalex.org/W2765284675","https://openalex.org/W2766313665","https://openalex.org/W2791218785","https://openalex.org/W2794691759","https://openalex.org/W2857435418","https://openalex.org/W3012221736","https://openalex.org/W3015291177","https://openalex.org/W3016246341","https://openalex.org/W3046286843","https://openalex.org/W3112827746","https://openalex.org/W3120812951","https://openalex.org/W3156018547","https://openalex.org/W4221048168","https://openalex.org/W4226087707","https://openalex.org/W4241366606","https://openalex.org/W4247464060","https://openalex.org/W4286577898","https://openalex.org/W4293812213","https://openalex.org/W4296880735","https://openalex.org/W4306406258","https://openalex.org/W4408750191","https://openalex.org/W4411552252"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Due":[0],"to":[1,21,38,117,149,185],"the":[2,96,101,177],"inevitable":[3],"information":[4,17,93],"loss":[5],"during":[6],"IR":[7],"lowering,":[8],"compile-time":[9],"metadata":[10],"collection":[11,94],"can":[12,131,169],"provide":[13,39],"more":[14],"precise":[15],"auxiliary":[16],"than":[18],"binary":[19],"analysis":[20],"achieve":[22,170],"reliable":[23],"fine-grained":[24],"randomization.":[25,124],"However,":[26],"existing":[27],"schemes":[28],"build":[29],"on":[30,167],"deep":[31],"modifications":[32],"of":[33,100],"compilers,":[34],"making":[35],"it":[36,108],"challenging":[37],"consistent":[40],"randomization":[41,75,164],"protection":[42],"for":[43,51,78,91],"different":[44,137],"high-level":[45,102],"languages.":[46],"Additionally,":[47],"they":[48],"are":[49,63],"inadequate":[50],"securing":[52],"widely":[53],"used":[54],"smartphones":[55],"and":[56,113],"embedded":[57],"devices,":[58],"since":[59],"only":[60],"\u00d786-64":[61],"applications":[62],"currently":[64],"supported.":[65],"In":[66],"this":[67],"paper,":[68],"we":[69],"present":[70],"MLARandom,":[71],"a":[72,84,182],"compiler-assisted":[73],"function-level":[74],"scheme":[76],"designed":[77],"Multi-Language":[79],"ARM64":[80,110,121],"applications.":[81],"MLARandom":[82,130],"employs":[83],"lightweight":[85],"compilation":[86],"standardization":[87],"strategy":[88],"that":[89,129],"allows":[90],"uniform":[92],"at":[95],"assembly":[97],"level,":[98],"regardless":[99],"language":[103],"or":[104],"compiler":[105],"used.":[106],"Further,":[107],"combines":[109],"architecture":[111],"specifications":[112],"collected":[114],"relocation":[115],"types":[116],"accurately":[118],"repair":[119],"all":[120],"pointers":[122],"after":[123],"Our":[125],"experimental":[126],"results":[127],"show":[128],"equally":[132],"randomize":[133],"modules":[134],"developed":[135],"in":[136],"languages":[138],"(e.g.,":[139],"C/C++,":[140],"Rust,":[141],"Fortran,":[142],"Cangjie)":[143],"with":[144],"negligible":[145],"runtime":[146],"overhead":[147],"(0.51%),":[148],"effectively":[150],"counter":[151],"against":[152],"traditional":[153],"Code":[154],"Reuse":[155],"Attacks":[156],"as":[157,159,181],"well":[158],"advanced":[160],"Cross-Language":[161],"Attacks.":[162],"Although":[163],"approaches":[165],"based":[166],"reassembly":[168],"similar":[171],"goals,":[172],"our":[173],"empirical":[174],"evaluation":[175],"highlights":[176],"imprecise":[178],"pointer":[179],"identification":[180],"major":[183],"obstacle":[184],"their":[186],"practical":[187],"deployment.":[188]},"counts_by_year":[],"updated_date":"2025-11-14T23:14:49.485078","created_date":"2025-10-10T00:00:00"}
