2021
DOI: 10.1109/access.2021.3106551
|View full text |Cite
|
Sign up to set email alerts
|

SIKE on GPU: Accelerating Supersingular Isogeny-Based Key Encapsulation Mechanism on Graphic Processing Units

Abstract: Since the introduction of the Supersingular isogeny Diffie-Hellman (SIDH) key exchange protocol by Jao and de Feo in 2011, it and its variation (SIKE) have gained significant attention as a promising candidate for post-quantum cryptography (PQC). Until now, even though several implementations of the state-of-the-art SIKE mechanism were presented on CPUs and embedded MCUs, there was no consideration of implementing SIKE on parallel graphic processing units (GPUs). With the advent of the IoT era, a number of IT … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 17 publications
(32 reference statements)
0
4
0
Order By: Relevance
“…There have been multiple pieces of research on PQC implementation in a GPU environment [13][14][15][16][17][18]. Gupta et al (2020) [13] proposed the techniques that allow PQC-based KEM algorithms such as FrodoKEM, NewHope, and CRYSTALS-Kyber to run fast on GPU.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…There have been multiple pieces of research on PQC implementation in a GPU environment [13][14][15][16][17][18]. Gupta et al (2020) [13] proposed the techniques that allow PQC-based KEM algorithms such as FrodoKEM, NewHope, and CRYSTALS-Kyber to run fast on GPU.…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, Seong et al (2021) [15] introduced a parallel operation structure for the server to efficiently process the key exchange protocol in a multi-client environment via the NTRU algorithm. Moreover, PQC-based KEM algorithms such as Saber, SIKE, and NTRU have been examined on GPU [16][17][18]. Although certain studies have implemented latticebased PQC in GPU environments, these only focused on the optimization of polynomial multiplication such as parallelizing the NTT-based polynomial multiplications [13,14], and [16].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Similar to AVX, research on cryptographic algorithm optimization using GPU architecture has been published. In the case of NIST PQC optimization research using GPU, various approaches were proposed, including a PQC internal function parallel method and a PQC internal function acceleration method using GPU Tensor Core [24][25][26][27][28][29][30]. In addition, research on ECC using GPU architecture is continuously being conducted [31][32][33].…”
Section: Introductionmentioning
confidence: 99%