cuGimli: optimized implementation of the Gimli authenticated encryption and hash function on GPU for IoT applications
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Han, KyungHyun | - |
dc.contributor.author | Lee, Wai-Kong | - |
dc.contributor.author | Hwang, Seong Oun | - |
dc.date.accessioned | 2022-01-29T03:40:13Z | - |
dc.date.available | 2022-01-29T03:40:13Z | - |
dc.date.created | 2021-09-27 | - |
dc.date.issued | 2022-02 | - |
dc.identifier.issn | 1386-7857 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/83374 | - |
dc.description.abstract | Recently, National Institute of Standards and Technology (NIST) in the U.S. had initiated a global-scale competition to standardize the lightweight authenticated encryption with associated data (AEAD) and hash function. Gimli is one of the Round 2 candidates that is designed to be efficiently implemented across various platforms, including hardware (VLSI and FPGA), microprocessors, and microcontrollers. However, the performance of Gimli in massively parallel architectures like Graphics Processing Units (GPU) is still unknown. A high performance Gimli implementation on GPU can be especially useful to Internet of Things (IoT) applications, wherein the gateway devices and cloud servers need to handle a massive number of communications protected by AEAD. In this paper, we show that with careful optimization, Gimli can be efficiently implemented in desktop and embedded GPU to achieve extremely high throughput. Our experiments show that the proposed Gimli implementation can achieve 661.44 KB/s (encryption), 892.24 KB/s (decryption), and 4344.46 KB/s (hashing) in state-of-the-art GPUs. © 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature. | - |
dc.language | 영어 | - |
dc.language.iso | en | - |
dc.publisher | SPRINGER | - |
dc.relation.isPartOf | CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | - |
dc.title | cuGimli: optimized implementation of the Gimli authenticated encryption and hash function on GPU for IoT applications | - |
dc.type | Article | - |
dc.type.rims | ART | - |
dc.description.journalClass | 1 | - |
dc.identifier.wosid | 000698047400001 | - |
dc.identifier.doi | 10.1007/s10586-021-03415-z | - |
dc.identifier.bibliographicCitation | CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, v.25, no.1, pp.433 - 450 | - |
dc.description.isOpenAccess | N | - |
dc.identifier.scopusid | 2-s2.0-85115200807 | - |
dc.citation.endPage | 450 | - |
dc.citation.startPage | 433 | - |
dc.citation.title | CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | - |
dc.citation.volume | 25 | - |
dc.citation.number | 1 | - |
dc.contributor.affiliatedAuthor | Lee, Wai-Kong | - |
dc.contributor.affiliatedAuthor | Hwang, Seong Oun | - |
dc.type.docType | Article in Press | - |
dc.subject.keywordAuthor | Authenticated encryption | - |
dc.subject.keywordAuthor | CUDA | - |
dc.subject.keywordAuthor | Gimli | - |
dc.subject.keywordAuthor | GPU | - |
dc.subject.keywordPlus | Authentication | - |
dc.subject.keywordPlus | Computer graphics | - |
dc.subject.keywordPlus | Computer hardware | - |
dc.subject.keywordPlus | Gateways (computer networks) | - |
dc.subject.keywordPlus | Graphics processing unit | - |
dc.subject.keywordPlus | Hash functions | - |
dc.subject.keywordPlus | Parallel architectures | - |
dc.subject.keywordPlus | Program processors | - |
dc.subject.keywordPlus | Authenticated encryption | - |
dc.subject.keywordPlus | Authenticated encryption with associated datum (AEAD) | - |
dc.subject.keywordPlus | High throughput | - |
dc.subject.keywordPlus | Internet of Things (IOT) | - |
dc.subject.keywordPlus | IOT applications | - |
dc.subject.keywordPlus | National Institute of Standards and Technology | - |
dc.subject.keywordPlus | Optimized implementation | - |
dc.subject.keywordPlus | State of the art | - |
dc.subject.keywordPlus | Internet of things | - |
dc.description.journalRegisteredClass | scie | - |
dc.description.journalRegisteredClass | scopus | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
1342, Seongnam-daero, Sujeong-gu, Seongnam-si, Gyeonggi-do, Republic of Korea(13120)031-750-5114
COPYRIGHT 2020 Gachon University All Rights Reserved.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.