{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:12:33Z","timestamp":1750219953090,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T00:00:00Z","timestamp":1691366400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key Research and Development Program of China under Grant","award":["No.2022YFB3103301"],"award-info":[{"award-number":["No.2022YFB3103301"]}]},{"name":"National Natural Science Foundation of China under Award","award":["No.61902392"],"award-info":[{"award-number":["No.61902392"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,8,7]]},"DOI":"10.1145\/3605573.3605620","type":"proceedings-article","created":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T16:21:16Z","timestamp":1694622076000},"page":"337-346","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["AsyncGBP: Unleashing\u00a0the\u00a0Potential\u00a0of\u00a0Heterogeneous\u00a0 Computing\u00a0for\u00a0SSL\/TLS\u00a0with\u00a0GPU-based\u00a0Provider"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-4308-3084","authenticated-orcid":false,"given":"Yi","family":"Bian","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0490-2485","authenticated-orcid":false,"given":"Fangyu","family":"Zheng","sequence":"additional","affiliation":[{"name":"School of Cryptography, University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-5170-1253","authenticated-orcid":false,"given":"Yuewu","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Cryptography, University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1936-0562","authenticated-orcid":false,"given":"Lingguang","family":"Lei","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3828-6054","authenticated-orcid":false,"given":"Yuan","family":"Ma","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1693-3000","authenticated-orcid":false,"given":"Jiankuo","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Computer Science, Nanjing University of Posts and Telecommunications, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3409-6149","authenticated-orcid":false,"given":"Jiwu","family":"Jing","sequence":"additional","affiliation":[{"name":"School of Cryptography, University of Chinese Academy of Sciences, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,9,13]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-017-2120-9"},{"volume-title":"Fast Software Encryption(Lecture Notes in Computer Science)","author":"Bernstein J.","key":"e_1_3_2_1_2_1","unstructured":"Daniel\u00a0J. Bernstein. 2005. The Poly1305-AES Message-Authentication Code. In Fast Software Encryption(Lecture Notes in Computer Science), Henri Gilbert and Helena Handschuh (Eds.). Springer, Berlin, Heidelberg, 32\u201349."},{"key":"e_1_3_2_1_3_1","volume-title":"USA","author":"Bernstein J","year":"2006","unstructured":"Daniel\u00a0J Bernstein. 2006. Curve25519: new Diffie-Hellman speed records. In Public Key Cryptography-PKC 2006: 9th International Conference on Theory and Practice in Public-Key Cryptography, New York, NY, USA, April 24-26, 2006. Proceedings 9. Springer, New York, 207\u2013228."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68164-9_26"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2007.912228"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492734"},{"key":"e_1_3_2_1_7_1","volume-title":"A normal form for elliptic curves. Bulletin of the American mathematical society 44, 3","author":"Edwards Harold","year":"2007","unstructured":"Harold Edwards. 2007. A normal form for elliptic curves. Bulletin of the American mathematical society 44, 3 (2007), 393\u2013422."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00058"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2911278"},{"volume-title":"Building Software Acceleration Features in the Intel Quick Assist Technology Engine for OpenSSL 1.1.1. Retrieved","year":"2023","key":"e_1_3_2_1_10_1","unstructured":"Intel. 2022. Building Software Acceleration Features in the Intel Quick Assist Technology Engine for OpenSSL 1.1.1. Retrieved March 2, 2023 from https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/guide\/building-software-acceleration-features-in-the-intel-qat-engine-for-openssl.html"},{"key":"e_1_3_2_1_14_1","volume-title":"Speeding the Pollard and elliptic curve methods of factorization. Mathematics of computation 48, 177","author":"Montgomery L","year":"1987","unstructured":"Peter\u00a0L Montgomery. 1987. Speeding the Pollard and elliptic curve methods of factorization. Mathematics of computation 48, 177 (1987), 243\u2013264."},{"key":"e_1_3_2_1_15_1","unstructured":"NVIDIA. 2023. Built-in Vector Types. https:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html#built-in-vector-types."},{"key":"e_1_3_2_1_16_1","unstructured":"OpenSSL. 2023. ASYNC_start_job. https:\/\/www.openssl.org\/docs\/manmaster\/man3\/ASYNC_start_job.html."},{"key":"e_1_3_2_1_17_1","unstructured":"OpenSSL. 2023. OpenSSL. https:\/\/www.openssl.org\/."},{"key":"e_1_3_2_1_18_1","unstructured":"OpenSSL. 2023. OpenSSL 3.0.0 Design. https:\/\/www.openssl.org\/docs\/OpenSSL300Design.html."},{"key":"e_1_3_2_1_19_1","unstructured":"SSL Qualys. 2023. Labs-SSL Pulse. https:\/\/www.ssllabs.com\/ssl-pulse\/."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/IOTSMS48152.2019.8939177"},{"key":"e_1_3_2_1_22_1","volume-title":"Diandre de Paula, Andre Sales\u00a0Mendes, Gabriel\u00a0Villarrubia Gonz\u00e1lez, and Paul Crocker.","author":"Saraiva AF","year":"2019","unstructured":"Daniel\u00a0AF Saraiva, Valderi Reis\u00a0Quietinho Leithardt, Diandre de Paula, Andre Sales\u00a0Mendes, Gabriel\u00a0Villarrubia Gonz\u00e1lez, and Paul Crocker. 2019. Prisec: Comparison of symmetric key algorithms for iot devices. Sensors 19, 19 (2019)."},{"key":"e_1_3_2_1_23_1","volume-title":"TLS Handshake Hardware Accelerator. Retrieved","author":"IC.","year":"2023","unstructured":"Secure-IC. 2022. TLS Handshake Hardware Accelerator. Retrieved March 2, 2023 from https:\/\/www.secure-ic.com\/wp-content\/uploads\/2022\/11\/SCZ_SP_BA452_TLS_Handshake_Hardware_Accelerator_Product_Sheet_Web.pdf"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.3390\/cryptography6020030"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2022.102402"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-17143-7_25"},{"volume-title":"Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA\/BDCloud\/SocialCom\/SustainCom)","author":"Wang Ziheng","key":"e_1_3_2_1_27_1","unstructured":"Ziheng Wang, Heng Chen, and Weiling Cai. 2021. A hybrid CPU\/GPU scheme for optimizing chacha20 stream cipher. In 2021 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA\/BDCloud\/SocialCom\/SustainCom). IEEE, New York, 1171\u20131178."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485832.3485877"}],"event":{"name":"ICPP 2023: 52nd International Conference on Parallel Processing","acronym":"ICPP 2023","location":"Salt Lake City UT USA"},"container-title":["Proceedings of the 52nd International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605573.3605620","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3605573.3605620","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:04Z","timestamp":1750182544000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605573.3605620"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,7]]},"references-count":24,"alternative-id":["10.1145\/3605573.3605620","10.1145\/3605573"],"URL":"https:\/\/doi.org\/10.1145\/3605573.3605620","relation":{},"subject":[],"published":{"date-parts":[[2023,8,7]]},"assertion":[{"value":"2023-09-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}