Detailed Information

Cited 6 time in webofscience Cited 7 time in scopus
Metadata Downloads

High Throughput Implementation of Post-Quantum Key Encapsulation and Decapsulation on GPU for Internet of Things Applications

Full metadata record
DC Field Value Language
dc.contributor.authorLee, Wai-Kong-
dc.contributor.authorHwang, Seong Oun-
dc.date.accessioned2023-01-19T01:42:19Z-
dc.date.available2023-01-19T01:42:19Z-
dc.date.created2023-01-18-
dc.date.issued2022-11-
dc.identifier.issn1939-1374-
dc.identifier.urihttps://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/86723-
dc.description.abstractInternet of Things (IoT) sensor nodes are placed ubiquitously to collect information, which is then vulnerable to malicious attacks. For instance, adversaries can perform side channel attack on the sensor nodes to recover the symmetric key for encrypting IoT data. Refreshing the symmetric key frequently can reduce the risk of compromised keys. However, the number of sensor nodes connected to the gateway and cloud server is massive. Refreshed symmetric keys need to be sent to gateway devices and cloud server frequently with a secure key encapsulation mechanism (KEM), which is time-consuming. In this article, novel and efficient implementation techniques are proposed to accelerate Kyber, a post-quantum KEM, on a Graphics Processing Unit (GPU). Fully parallel implementation of number theoretic transform (NTT) with combined levels is presented, which is 2.65x faster than state-of-the-art result on a GPU. Other proposed techniques include parallel rejection sampling, central binomial distribution with coalesced memory access and parallel fine-grain AES-256. These techniques enable high throughput performance with 162760 encapsulations/second and 107631 decapsulations/second on an RTX2060 GPU. This is also the first fine grain implementation of post-quantum KEM (Kyber) on a GPU, which can be used to offer key encapsulation/decapsulation as a service to reduce the burden on IoT systems.-
dc.language영어-
dc.language.isoen-
dc.publisherIEEE COMPUTER SOC-
dc.relation.isPartOfIEEE TRANSACTIONS ON SERVICES COMPUTING-
dc.titleHigh Throughput Implementation of Post-Quantum Key Encapsulation and Decapsulation on GPU for Internet of Things Applications-
dc.typeArticle-
dc.type.rimsART-
dc.description.journalClass1-
dc.identifier.wosid000899285900013-
dc.identifier.doi10.1109/TSC.2021.3103956-
dc.identifier.bibliographicCitationIEEE TRANSACTIONS ON SERVICES COMPUTING, v.15, no.6, pp.3275 - 3288-
dc.description.isOpenAccessN-
dc.identifier.scopusid2-s2.0-85145252607-
dc.citation.endPage3288-
dc.citation.startPage3275-
dc.citation.titleIEEE TRANSACTIONS ON SERVICES COMPUTING-
dc.citation.volume15-
dc.citation.number6-
dc.contributor.affiliatedAuthorLee, Wai-Kong-
dc.contributor.affiliatedAuthorHwang, Seong Oun-
dc.type.docTypeArticle-
dc.subject.keywordAuthorPost-quantum cryptography-
dc.subject.keywordAuthorkey encapsulation mechanism-
dc.subject.keywordAuthorgraphics processing units-
dc.subject.keywordAuthorKyber-
dc.subject.keywordAuthorlattice-based cryptography-
dc.subject.keywordPlusEFFICIENT-
dc.subject.keywordPlusSECURITY-
dc.subject.keywordPlusATTACKS-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Information Systems-
dc.relation.journalWebOfScienceCategoryComputer Science, Software Engineering-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
IT융합대학 > 컴퓨터공학과 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Hwang, Seong Oun photo

Hwang, Seong Oun
College of IT Convergence (컴퓨터공학부(컴퓨터공학전공))
Read more

Altmetrics

Total Views & Downloads

BROWSE