{"id":"https://openalex.org/W4403296867","doi":"https://doi.org/10.1109/tc.2024.3477987","title":"AsyncGBP+: Bridging SSL/TLS and Heterogeneous Computing Power With GPU-Based Providers","display_name":"AsyncGBP+: Bridging SSL/TLS and Heterogeneous Computing Power With GPU-Based Providers","publication_year":2024,"publication_date":"2024-10-10","ids":{"openalex":"https://openalex.org/W4403296867","doi":"https://doi.org/10.1109/tc.2024.3477987"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3477987","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3477987","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","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/A5054182655","display_name":"Yi Bian","orcid":"https://orcid.org/0009-0008-4308-3084"},"institutions":[{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yi Bian","raw_affiliation_strings":["School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082689200","display_name":"Fangyu Zheng","orcid":"https://orcid.org/0000-0003-0490-2485"},"institutions":[{"id":"https://openalex.org/I4210132990","display_name":"State Key Laboratory of Cryptology","ror":"https://ror.org/02pn5rj08","country_code":"CN","type":"government","lineage":["https://openalex.org/I4210132990"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Fangyu Zheng","raw_affiliation_strings":["School of Cryptology, University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Cryptology, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210132990","https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101640450","display_name":"Yuewu Wang","orcid":"https://orcid.org/0009-0003-5170-1253"},"institutions":[{"id":"https://openalex.org/I4210132990","display_name":"State Key Laboratory of Cryptology","ror":"https://ror.org/02pn5rj08","country_code":"CN","type":"government","lineage":["https://openalex.org/I4210132990"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuewu Wang","raw_affiliation_strings":["School of Cryptology, University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Cryptology, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210132990","https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060586167","display_name":"Lingguang Lei","orcid":"https://orcid.org/0000-0002-1936-0562"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Lingguang Lei","raw_affiliation_strings":["State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yuan Ma","orcid":"https://orcid.org/0000-0002-3828-6054"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"government","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210156404","display_name":"Institute of Information Engineering","ror":"https://ror.org/04r53se39","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210156404"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuan Ma","raw_affiliation_strings":["State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210156404","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111360574","display_name":"Tian Zhou","orcid":"https://orcid.org/0009-0009-1284-0182"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tian Zhou","raw_affiliation_strings":["School of Cyber Security, University of Science and Technology of China, Hefei, China"],"affiliations":[{"raw_affiliation_string":"School of Cyber Security, University of Science and Technology of China, Hefei, China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017411757","display_name":"Jiankuo Dong","orcid":"https://orcid.org/0000-0003-1693-3000"},"institutions":[{"id":"https://openalex.org/I41198531","display_name":"Nanjing University of Posts and Telecommunications","ror":"https://ror.org/043bpky34","country_code":"CN","type":"education","lineage":["https://openalex.org/I41198531"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiankuo Dong","raw_affiliation_strings":["School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing, China","institution_ids":["https://openalex.org/I41198531"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079491959","display_name":"Fan Guang","orcid":"https://orcid.org/0000-0002-5389-0823"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Guang Fan","raw_affiliation_strings":["Ant Group, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"Ant Group, Hangzhou, China","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033745290","display_name":"Jiwu Jing","orcid":"https://orcid.org/0000-0002-3409-6149"},"institutions":[{"id":"https://openalex.org/I4210132990","display_name":"State Key Laboratory of Cryptology","ror":"https://ror.org/02pn5rj08","country_code":"CN","type":"government","lineage":["https://openalex.org/I4210132990"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiwu Jing","raw_affiliation_strings":["School of Cryptology, University of Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Cryptology, University of Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210132990","https://openalex.org/I4210165038"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5054182655"],"corresponding_institution_ids":["https://openalex.org/I4210165038"],"apc_list":null,"apc_paid":null,"fwci":1.0302,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.78777615,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"74","issue":"2","first_page":"356","last_page":"370"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9837999939918518,"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.9837999939918518,"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/computer-science","display_name":"Computer science","score":0.7491585612297058},{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.6317447423934937},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5057077407836914},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4393225908279419},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.43748363852500916},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.24934515357017517},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.1700769066810608},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.13281205296516418}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7491585612297058},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.6317447423934937},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5057077407836914},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4393225908279419},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.43748363852500916},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.24934515357017517},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.1700769066810608},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.13281205296516418}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3477987","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3477987","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.7099999785423279}],"awards":[{"id":"https://openalex.org/G3491611170","display_name":null,"funder_award_id":"2022YFB3103301","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G8438714465","display_name":null,"funder_award_id":"61902392","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"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W1607264302","https://openalex.org/W1985439922","https://openalex.org/W2013613544","https://openalex.org/W2149568614","https://openalex.org/W2270478131","https://openalex.org/W2507130841","https://openalex.org/W2509355615","https://openalex.org/W2744835777","https://openalex.org/W2866028610","https://openalex.org/W2915352631","https://openalex.org/W2940582210","https://openalex.org/W3042402785","https://openalex.org/W3087919705","https://openalex.org/W3179653424","https://openalex.org/W3180021682","https://openalex.org/W4205581593","https://openalex.org/W4210937767","https://openalex.org/W4296831830","https://openalex.org/W4386718977"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W4388870064","https://openalex.org/W2210139803","https://openalex.org/W1980160788","https://openalex.org/W1656096860","https://openalex.org/W2095928260","https://openalex.org/W2268149564","https://openalex.org/W1984739956","https://openalex.org/W2763312740"],"abstract_inverted_index":{"The":[0],"rapid":[1],"evolution":[2],"of":[3,36,42,53,70,83,101,142],"GPUs":[4,37],"has":[5],"emerged":[6],"as":[7],"a":[8,62,167,182],"promising":[9],"solution":[10],"for":[11,113],"accelerating":[12],"the":[13,33,39,43,50,67,84,99,127,149,174],"worldwide":[14],"used":[15],"SSL/TLS,":[16],"which":[17],"faces":[18],"performance":[19,188],"bottlenecks":[20],"due":[21],"to":[22,38,75,92,96,144,148,161,185],"its":[23],"underlying":[24],"heavy":[25],"cryptographic":[26,71,88,117],"computations.":[27],"Nevertheless,":[28],"substantial":[29],"structural":[30],"adjustments":[31],"from":[32,73],"parallel":[34],"mode":[35,41],"serial":[40],"SSL/TLS":[44],"stack":[45],"are":[46],"imperative,":[47],"potentially":[48],"constraining":[49],"practical":[51],"deployment":[52],"GPUs.":[54,102],"In":[55],"this":[56],"paper,":[57],"we":[58],"propose":[59],"AsyncGBP<inline-formula><tex-math":[60,104,135,171],"notation=\"LaTeX\">${}^{+}$</tex-math></inline-formula>,":[61],"three-level":[63],"framework":[64],"that":[65,134],"facilitates":[66],"seamless":[68],"conversion":[69],"requests":[72],"synchronous":[74],"asynchronous":[76],"mode.":[77],"We":[78],"conduct":[79],"an":[80,140],"in-depth":[81],"analysis":[82],"OpenSSL":[85,151],"provider":[86,152],"and":[87,126,157],"primitive":[89],"features":[90],"relevant":[91],"GPU":[93],"implementations,":[94],"aiming":[95],"fully":[97],"exploit":[98],"potential":[100],"Notably,":[103],"notation=\"LaTeX\">${}^{+}$</tex-math></inline-formula>":[105,136,172],"supports":[106],"three":[107],"working":[108],"settings":[109],"(offline/online/hybrid),":[110],"finely":[111],"tailored":[112],"various":[114],"public":[115],"key":[116],"primitives,":[118],"including":[119],"traditional":[120],"ones":[121],"like":[122],"X25519,":[123,154],"Ed25519,":[124,155],"ECDSA,":[125],"quantum-safe":[128],"CRYSTALS-Kyber.":[129],"A":[130],"comprehensive":[131],"evaluation":[132],"demonstrates":[133],"can":[137],"efficiently":[138],"achieve":[139],"improvement":[141],"up":[143],"137.8<inline-formula><tex-math":[145],"notation=\"LaTeX\">$\\times$</tex-math></inline-formula>":[146,159,184,187],"compared":[147,160],"default":[150],"(for":[153,164],"ECDSA)":[156],"113.30<inline-formula><tex-math":[158],"OpenSSL-compatible":[162,178],"<monospace>liboqs</monospace>":[163],"CRYSTALS-Kyber)":[165],"in":[166],"single-process":[168],"setting.":[169],"Furthermore,":[170],"surpasses":[173],"current":[175],"fastest":[176],"commercial-off-the-shelf":[177],"TLS":[179],"accelerator":[180],"with":[181],"5.3<inline-formula><tex-math":[183],"7.0<inline-formula><tex-math":[186],"improvement.":[189]},"counts_by_year":[{"year":2025,"cited_by_count":3}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2024-10-11T00:00:00"}
