Detailed Information

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

TensorCrypto: High Throughput Acceleration of Lattice-based Cryptography Using Tensor Core on GPU

Full metadata record
DC Field Value Language
dc.contributor.authorLee, Wai-Kong-
dc.contributor.authorSeo, Hwajeong-
dc.contributor.authorZhang, Zhenfei-
dc.contributor.authorHwang, Seong Oun-
dc.date.accessioned2022-03-27T07:40:18Z-
dc.date.available2022-03-27T07:40:18Z-
dc.date.created2022-02-25-
dc.date.issued2022-02-
dc.identifier.issn2169-3536-
dc.identifier.urihttps://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/83819-
dc.description.abstractTensor core is a newly introduced hardware unit in NVIDIA GPU chips that allows matrix multiplication to be computed much faster than in the integer and floating-point units. In this paper, we show that for the first time, tensor core can be used to accelerate state-of-the-art lattice-based cryptosystems. We employed tensor core to speed up polynomial convolution, which is the most time consuming operation in lattice-based cryptosystems. Towards that aim, several parallel algorithms are proposed to allow the tensor core to handle flexible matrix sizes and ephemeral key pairs. Experimental results show that the polynomial convolution computed using the tensor core is at least 2× faster than the version implemented with conventional integer units of the NVIDIA GPU. The proposed tensor-core-based polynomial convolution technique was applied to NTRU, one of the finalists in NIST post-quantum cryptography (PQC) standardization. It achieved 2.02×/1.98× (encapsulation) and 1.56×/1.90× (decapsulation) higher throughput on two parameter sets (ntruhps2048509 and ntruhps2048677), compared to the conventional integer-based implementations on a GPU. In particular, the proposed implementation techniques achieved throughput up to 793651 key encapsulations per second and 505051 decapsulations per second on a RTX2060 GPU. To demonstrate the flexibility of the proposed technique, we extend the implementation to other lattice-based cryptosystems that have a small modulus: LAC and two variant parameter sets in FrodoKEM. Considering that the IoT gateway devices and cloud servers need to handle massive connections from the sensor nodes, the proposed high throughput implementation on GPU is very useful in securing the IoT communication. Author-
dc.language영어-
dc.language.isoen-
dc.publisherInstitute of Electrical and Electronics Engineers Inc.-
dc.relation.isPartOfIEEE Access-
dc.titleTensorCrypto: High Throughput Acceleration of Lattice-based Cryptography Using Tensor Core on GPU-
dc.typeArticle-
dc.type.rimsART-
dc.description.journalClass1-
dc.identifier.wosid000764081100001-
dc.identifier.doi10.1109/ACCESS.2022.3152217-
dc.identifier.bibliographicCitationIEEE Access, v.10, pp.20616 - 20632-
dc.description.isOpenAccessN-
dc.identifier.scopusid2-s2.0-85124822297-
dc.citation.endPage20632-
dc.citation.startPage20616-
dc.citation.titleIEEE Access-
dc.citation.volume10-
dc.contributor.affiliatedAuthorLee, Wai-Kong-
dc.contributor.affiliatedAuthorHwang, Seong Oun-
dc.type.docTypeArticle-
dc.subject.keywordAuthorconvolution-
dc.subject.keywordAuthorCryptography-
dc.subject.keywordAuthorgraphics processing units-
dc.subject.keywordAuthorinformation security-
dc.subject.keywordAuthorlattice-based cryptography-
dc.subject.keywordAuthorpolynomial convolution-
dc.subject.keywordAuthortensor core-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalResearchAreaEngineering-
dc.relation.journalResearchAreaTelecommunications-
dc.relation.journalWebOfScienceCategoryComputer Science, Information Systems-
dc.relation.journalWebOfScienceCategoryEngineering, Electrical & Electronic-
dc.relation.journalWebOfScienceCategoryTelecommunications-
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