Suhri Kim

Ms. Suhri Kim

School of Mathematics, Statistics and Data Sciences Sungshin Women's University, Seoul 02844, Korea

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
3 October 2018 in Applied Sciences
Verified
Journal Article
Open access
PDF file
SKSuhri Kim
Suhri Kim
Seokhie HongSeokhie Hong
Seokhie Hong
The Gaussian sampler is an integral part in lattice-based cryptography as it has a direct connection to security and efficiency. Although it is theoretically secure to use the Gaussian sampler, the security of its implementation is an open issue. Therefore, researchers have started to investigate the security of the Gaussian sampler against side-channel attacks. Since the performance of the Gaussian sampler directly affects the performance of the overall cryptosystem, countermeasures considering only timing attacks are applied in the literature. In this paper, we propose the first single trace power analysis attack on a constant-time cumulative distribution table (CDT) sampler used in lattice-based cryptosystems. From our analysis, we were able to recover every sampled value in the key generation stage, so that the secret key is recovered by the Gaussian elimination. By applying our attack to the candidates submitted to the National Institute of Standards and Technology (NIST), we were able to recover over 99% of the secret keys. Additionally, we propose a countermeasure based on a look-up table. To validate the efficiency of our countermeasure, we implemented it in Lizard and measure its performance. We demonstrated that the proposed countermeasure does not degrade the performance.

1 March 2021 in ICT Express
Verified
Journal Article
Open access
DPDongjun Park
Dongjun Park
GKGyuSang Kim
GyuSang Kim
DHDonghoe Heo
Donghoe Heo
SKSuhri Kim
Suhri Kim
HKHeeSeok Kim
HeeSeok Kim
SHSeokhie Hong
Seokhie Hong

23 October 2018 in Applied Sciences
Verified
Journal Article
Open access
PDF file
SASoojung An
Soojung An
SKSuhri Kim
Suhri Kim
SJSunghyun Jin
Sunghyun Jin
HKHanBit Kim
HanBit Kim
HKHeeSeok Kim
HeeSeok Kim
As researches on the quantum computer have progressed immensely, interests in post-quantum cryptography have greatly increased. NTRU is one of the well-known algorithms due to its practical key sizes and fast performance along with the resistance against the quantum adversary. Although NTRU has withstood various algebraic attacks, its side-channel resistance must also be considered for secure implementation. In this paper, we proposed the first single trace attack on NTRU. Previous side-channel attacks on NTRU used numerous power traces, which increase the attack complexity and limit the target algorithm. There are two versions of NTRU implementation published in succession. We demonstrated our attack on both implementations using a single power consumption trace obtained in the decryption phase. Furthermore, we propose a countermeasure to prevent the proposed attacks. Our countermeasure does not degrade in terms of performance.

2 September 2019 in IEEE Transactions on Information Theory
Verified
Journal Article
Closed access
SKSuhri Kim
Suhri Kim
KYKisoon Yoon
Kisoon Yoon
JKJihoon Kwon
Jihoon Kwon
YPYoung-Ho Park
Young-Ho Park
Seokhie HongSeokhie Hong
Seokhie Hong
Along with the resistance against quantum computers, isogeny-based cryptography offers attractive cryptosystems due to small key sizes and compatibility with the current elliptic curve primitives. While the state-of-the-art implementation uses Montgomery curves, which facilitates efficient elliptic curve arithmetic and isogeny computations, other forms of elliptic curves can be used to produce an efficient result. In this paper, we present the new hybrid method for isogeny-based cryptosystem using Edwards curves. Unlike the previous hybrid methods, we exploit Edwards curves for recovering the curve coefficients and Montgomery curves for other operations. To this end, we first carefully examine and compare the computational cost of Montgomery and Edwards isogenies. Then, we fine-tune and tailor Edwards isogenies in order to blend with Montgomery isogenies efficiently. Additionally, we present the implementation results of Supersingular Isogeny Diffie–Hellman (SIDH) key exchange using the proposed method. We demonstrate that our method outperforms the previously proposed hybrid method, and is as fast as Montgomery-only implementation. Our results show that proper use of Edwards curves for isogeny-based cryptosystem can be quite practical.

15 June 2020 in IEEE Access
Verified
Journal Article
Open access
SPSo Hyun Park
So Hyun Park
SKSuhri Kim
Suhri Kim
DLDongHoon Lee
DongHoon Lee
JPJong Hwan Park
Jong Hwan Park
In the field of post-quantum cryptography, lattice-based cryptography has received the most noticeable attention. Most lattice-based cryptographic schemes are constructed based on the polynomial ring $R_{q}=\mathbb {Z}_{q}[x]/f(x)$ , using a cyclotomic polynomial $f(x)$ . Until now, the most preferred cyclotomic polynomials have been $x^{n}+1$ , where $n$ is a power of two, and $x^{n}+ \cdots +x +1$ , where $n+1$ is a prime. The former results in the smallest decryption error size, but the choice of degree is limited. On the other hand, the latter gives rise to the largest decryption error size, but the choice of degree is very flexible. In this paper, we use a new polynomial ring $R_{q}=\mathbb {Z}_{q}/f(x)$ with a cyclotomic trinomial $f(x)=x^{n}-x^{n/2}+1$ as an intermediate that combines the advantages of the other rings. Since the degree $n$ is chosen freely as $n=2^{a}3^{b}$ for positive integers $a$ and $b$ , the choice of the degree $n$ is moderate. Furthermore, since the error propagation is small in the middle of polynomial multiplication in the new ring, if the middle part is truncated and used, the decryption error size can be reduced. Based on these observations, we propose a new, practical key encapsulation mechanism (KEM) that is constructed over a ring with a cyclotomic trinomial. The security of our KEM is based on the hardness of ring learning-with-rounding (LWR) problems. With appropriate parameterization for the current 128-bit security model, we show that our KEM obtains shorter secret keys and ciphertexts, especially compared to the previous Ring-LWR-based KEM, Round5, with no error correction code. We then implement our KEM and compare its performance with that of several KEMs that were presented in the second round of the NIST PQC conference.

16 November 2021 in IEEE Access
Verified
Journal Article
Open access
SKSuhri Kim
Suhri Kim
In this paper, we present the analysis of Huff curves for implementing isogeny-based cryptography. In this regard, we first investigate the computational cost of the building blocks when compression functions are used for Huff curves. We present a new formula for recovering the coefficient of the curve, from a given point on a Huff curve, which is essential for implementing SIDH. We also apply the square-root Vélu formula on Huff curves and further optimize Huff-CSIDH by exploiting Edwards curves for computing the coefficient of the image curve and present the Huff-Edwards hybrid model. From our implementation, the performance of Huff-SIDH and Montgomery-SIDH is almost the same, and the performance of Huff-CSIDH is 6% faster than Montgomery-CSIDH. The performance of Huff-Edwards CSIDH is almost the same as Montgomery-Edwards CSIDH. The result of our work shows that Huff curves can be quite practical for implementing isogeny-based cryptography but has some limitations.