Publication:
GPU Implementation of Quantum Secure ABC Cryptosystem on CUDA

dc.authorscopusid15833929800
dc.authorscopusid57223102730
dc.authorscopusid35100398600
dc.contributor.authorAkleylek, S.
dc.contributor.authorKoyutürk, R.
dc.contributor.authorKutucu, H.
dc.date.accessioned2025-12-11T00:28:15Z
dc.date.issued2021
dc.departmentOndokuz Mayıs Üniversitesien_US
dc.department-temp[Akleylek] Sedat, Department of Computer Engineering, Ondokuz Mayis Üniversitesi, Samsun, Turkey; [Koyutürk] Ramazan, Department of Mathematics, Ege Üniversitesi, Izmir, Turkey; [Kutucu] Hakan, Department of Computer Engineering, Karabük Üniversitesi, Karabuk, Turkeyen_US
dc.description.abstractIn this paper, we consider the ABC cryptosystem based on multivariate polynomial systems which is one of the post-quantum cryptosystems. We review the theoretical structure of the ABC cryptosystem and implement it on the GPU by using the NVIDIA CUDA technology. We carry out the GPU and CPU implementation details of the ABC cryptosystem on three computers with different graphics cards. We also give a comprehensive comparison between the implementations. We compute the required number of arithmetic operations for each process: key generation, encryption and decryption. According to the experimental results, the GPU implementations have better memory performance than the CPU implementations. Moreover, the encryption process is faster in the GPU implementation. Due to the structure of ABC cryptosystem, the decryption process is slower in the GPU implementation. © 2021 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings (CEUR-WS.org)en_US
dc.identifier.endpage316en_US
dc.identifier.isbn9789666544899
dc.identifier.isbn9788073780029
dc.identifier.isbn9788024810256
dc.identifier.isbn9789986342748
dc.identifier.isbn9788073781712
dc.identifier.isbn9782954494807
dc.identifier.isbn9788024823911
dc.identifier.isbn9789562361989
dc.identifier.isbn8024810255
dc.identifier.isbn807378002X
dc.identifier.issn1613-0073
dc.identifier.scopus2-s2.0-85104859342
dc.identifier.scopusqualityQ4
dc.identifier.startpage309en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12712/36512
dc.identifier.volume2853en_US
dc.language.isoenen_US
dc.publisherCEUR-WSen_US
dc.relation.ispartofCEUR Workshop Proceedingsen_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectCUDAen_US
dc.subjectGPUen_US
dc.subjectMultivariate Polynomialsen_US
dc.subjectPost-Quantum Cryptographyen_US
dc.titleGPU Implementation of Quantum Secure ABC Cryptosystem on CUDAen_US
dc.typeConference Objecten_US
dspace.entity.typePublication

Files