Jaehyung Kim 0002

dblp:02/7206-2 · DBLP profile ↗
← Back
11ranked-venue papers
2as first author
11since 2021 · last 2026
0000-0002-1624-6326ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 11 · 2 first-author · 11 since 2021
YearPublicationVenuePosition
2026 SIMD HSS and aHMAC from Interval Encoding with Application to One-Bit-Per-Gate Garbling
Jaehyung Kim 0002, Hanjun Li 0001, Huijia Lin, Zeyu Liu 0004
CRYPTO (8)1
2025 Grafting: Decoupled Scale Factors and Modulus in RNS-CKKS
abstract
The CKKS Fully Homomorphic Encryption (FHE) scheme enables approximate arithmetic on encrypted complex numbers for a desired precision. Most implementations use RNS with carefully chosen parameters to balance precision, efficiency, and security. However, a key limitation in RNS-CKKS is the rigid coupling between the scale factor, which determines numerical precision, and the modulus, which ensures security. Since these parameters serve distinct roles—one governing arithmetic correctness and the other defining cryptographic structure—this dependency imposes design constraints, such as a lack of suitable NTT primes and limited precision flexibility, ultimately leading to inefficiencies.
Jung Hee Cheon, Hyeongmin Choe, Minsik Kang, Jaehyung Kim 0002, Seonghak Kim, Johannes Mono, Taeyeong Noh
CCS4
2025 Leveraging Discrete CKKS to Bootstrap in High Precision
abstract
The CKKS fully homomorphic encryption (FHE) scheme enables computations on vectors of approximate complex numbers. A moderate precision of ≈ 20 bits often suffices but, in many applications, a higher precision is required for functionality and/or security. Indeed, to obtain IND-CPA-D security [Li-Micciancio; Eurocrypt'21], secure threshold-FHE [Asharov et al; Eurocrypt'12] and circuit privacy [Gentry; STOC'09], all known approaches require a precision that supports noise flooding. This may lead to a precision of ≈ 80 bits, or more. High-precision CKKS is hard to achieve, notably because of bootstrapping. The main difficulty is modulus consumption: every homomorphic multiplication consumes some, out of an overall modulus budget. Unfortunately, in high precision, most known bootstrapping algorithms consume so much modulus that one needs to increase the parameters to increase the budget. The state-of-the-art approach, Meta-BTS [Bae et al; CCS'22], performs moderate-precision bootstrapping several times to enable high-precision bootstrapping, with similar modulus consumption as the base bootstrapping it builds upon. It however damages latency.
Hyeongmin Choe, Jaehyung Kim 0002, Damien Stehlé, Elias Suvanto
CCS2
2025 Homomorphic Encryption for Large Integers from Nested Residue Number Systems
Dan Boneh, Jaehyung Kim 0002
CRYPTO (3)2
2024 Bootstrapping Small Integers With CKKS
Youngjin Bae, Jaehyung Kim 0002, Damien Stehlé, Elias Suvanto
ASIACRYPT (1)2
2024 Simpler and Faster BFV Bootstrapping for Arbitrary Plaintext Modulus from CKKS
abstract
Bootstrapping is currently the only known method for constructing fully homomorphic encryptions. In the BFV scheme specifically, bootstrapping aims to reduce the error of a ciphertext while preserving the encrypted plaintext. The existing BFV bootstrapping methods follow the same pipeline, relying on the evaluation of a digit extraction polynomial to annihilate the error located in the least significant digits. However, due to its strong dependence on performance, bootstrapping could only utilize a limited form of plaintext modulus, such as a power of a small prime number.
Jaehyung Kim 0002, Jinyeong Seo, Yongsoo Song
CCS1
2024 Bootstrapping Bits with CKKS
Youngjin Bae, Jung Hee Cheon, Jaehyung Kim 0002, Damien Stehlé
EUROCRYPT (2)3
2023 Homomorphic Multiple Precision Multiplication for CKKS and Reduced Modulus Consumption
abstract
Homomorphic Encryption (HE) schemes such as BGV, BFV, and CKKS consume some ciphertext modulus for each multiplication. Bootstrapping (BTS) restores the modulus and allows homomorphic computation to continue, but it is time-consuming and requires a significant amount of modulus. For these reasons, decreasing modulus consumption is crucial topic for BGV, BFV and CKKS, on which numerous studies have been conducted.
Jung Hee Cheon, Wonhee Cho 0001, Jaehyung Kim 0002, Damien Stehlé
CCS3
2023 HERMES: Efficient Ring Packing Using MLWE Ciphertexts and Application to Transciphering
Youngjin Bae, Jung Hee Cheon, Jaehyung Kim 0002, Jai Hyun Park, Damien Stehlé
CRYPTO (4)3
2022 EvalRound Algorithm in CKKS Bootstrapping
Seonghak Kim, Minji Park, Jaehyung Kim 0002, Chohong Min
ASIACRYPT (2)3
2022 META-BTS: Bootstrapping Precision Beyond the Limit
abstract
Bootstrapping, which enables the full homomorphic encryption scheme that can perform an infinite number of operations by restoring the modulus of the ciphertext with a small modulus, is an essential step in homomorphic encryption. However, bootstrapping is the most time and memory consuming of all homomorphic operations. As we increase the precision of bootstrapping, a large amount of computational resources is required. Specifically, for any of the previous bootstrap designs, the precision of bootstrapping is limited by rescaling precision.
Youngjin Bae, Jung Hee Cheon, Wonhee Cho 0001, Jaehyung Kim 0002
CCS4