EDBT 2026 Demo / reviewers in the wild / expert
Jung Hee Cheon
dblp:64/5207
· DBLP profile ↗
84ranked-venue papers
52as first author
28since 2021 · last 2026
0000-0002-7085-2220ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 62 · 43 first-author · 24 since 2021Theory of computation · 8 · 5 first-authorSystems, architecture and hardware · 5 · 2 first-authorArtificial intelligence and machine learning · 4 · 3 since 2021Databases, data management, data science and information retrieval · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Towards Lightweight CKKS: On Client Cost EfficiencyabstractFully homomorphic encryption (FHE) enables clients with small devices to securely delegate their computations to powerful servers. However, to delegate these computations, a client should generate and transmit several gigabytes of FHE keys to the server. Reducing the size of FHE keys without compromising efficiency is therefore highly desirable, particularly for applications involving mobile and IoT devices. Jung Hee Cheon, Minsik Kang, Jai Hyun Park |
AsiaCCS | 1 |
| 2026 | Fast Batch Matrix Multiplication in Ciphertexts
Jung Hee Cheon, Minsik Kang |
CRYPTO (2) | 1 |
| 2026 | Fast Homomorphic Linear Algebra with BLAS
Youngjin Bae, Jung Hee Cheon, Guillaume Hanrot, Jai Hyun Park, Damien Stehlé |
J. Cryptol. | 2 |
| 2025 | Cryptanalysis on Lightweight Verifiable Homomorphic Encryption
Jung Hee Cheon, Daehyun Jang |
ASIACRYPT (7) | 1 |
| 2025 | Grafting: Decoupled Scale Factors and Modulus in RNS-CKKSabstractThe 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 |
CCS | 1 |
| 2025 | SHIP: A Shallow and Highly Parallelizable CKKS Bootstrapping Algorithm
Jung Hee Cheon, Guillaume Hanrot, Jongmin Kim 0007, Damien Stehlé |
EUROCRYPT (3) | 1 |
| 2025 | Encryption-Friendly LLM ArchitectureabstractLarge language models (LLMs) offer personalized responses based on user interactions, but this use case raises serious privacy concerns. Homomorphic encryption (HE) is a cryptographic protocol supporting arithmetic computations in encrypted states and provides a potential solution for privacy-preserving machine learning (PPML). However, the computational intensity of transformers poses challenges for applying HE to LLMs. In this work, we propose a modified HE-friendly transformer architecture with an emphasis on inference following personalized (private) fine-tuning. Utilizing LoRA fine-tuning and Gaussian kernels, we achieve significant computational speedups---6.94$\times$ for fine-tuning and 2.3$\times$ for inference---while maintaining performance comparable to plaintext models. Our findings provide a viable proof of concept for offering privacy-preserving LLM services in areas where data protection is crucial. Our code is available on GitHub. Donghwan Rho, Taeseong Kim, Hyunsik Chae, Ernest K. Ryu, Jung Hee Cheon |
ICLR | 7 |
| 2025 | Improved Universal Thresholdizer from Iterative Shamir Secret Sharing
Jung Hee Cheon, Wonhee Cho 0001, Jiseung Kim 0001 |
J. Cryptol. | 1 |
| 2025 | Batch Inference on Deep Convolutional Neural Networks With Fully Homomorphic Encryption Using Channel-By-Channel ConvolutionsabstractSecure Machine Learning as a Service (MLaaS) is a viable solution where clients seek secure ML computation delegation while protecting sensitive data. We propose an efficient method to securely evaluate deep standard convolutional neural networks based on residue number system variant of Cheon-Kim-Kim-Song (RNS-CKKS) scheme in the manner of batch inference. In particular, we introduce a packing method calledChannel-By-Channel Packingthat maximizes the slot compactness and Single-Instruction-Multiple-Data (SIMD) capabilities in ciphertexts. We also propose a new method for homomorphic convolution evaluation calledChannel-By-Channel Convolution, which minimizes the additional heavy operations during convolution layers. Simulation results show that our work has improvements in amortized runtime for inference, with a factor of 5.04 and 5.20 for ResNet-20 and ResNet-110, respectively, compared to the previous results. We note that our results almost simulate the original backbone models, with classification accuracy differing from the backbone within 0.02%p. Furthermore, we show that the client's rotation key size generated and transmitted can be reduced from 105.6 GB to 6.91 GB for ResNet models during an MLaaS scenario. Finally, we show that our method can be combined with previous methods, providing flexibility for selecting batch sizes for inference. Jung Hee Cheon, Minsik Kang, Taeseong Kim, Junyoung Jung, Yongdong Yeo |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2024 | Attacks Against the IND-CPAD Security of Exact FHE SchemesabstractA recent security model for fully homomorphic encryption (FHE), called IND-CPAD security and introduced by Li and Micciancio [Eurocrypt'21], strengthens IND-CPA security by giving the attacker access to a decryption oracle for ciphertexts for which it should know the underlying plaintexts. This includes ciphertexts that it (honestly) encrypted and those obtained from the latter by evaluating circuits that it chose. Li and Micciancio singled out the CKKS FHE scheme for approximate data [Asiacrypt'17] by giving an IND-CPAD attack on it and claiming that IND-CPA security and IND-CPAD security coincide for exact FHE schemes. Jung Hee Cheon, Hyeongmin Choe, Alain Passelègue, Damien Stehlé, Elias Suvanto |
CCS | 1 |
| 2024 | NeuJeans: Private Neural Network Inference with Joint Optimization of Convolution and FHE BootstrappingabstractFully homomorphic encryption (FHE) is a promising cryptographic primitive for realizing private neural network inference (PI) services by allowing a client to fully offload the inference task to a cloud server while keeping the client data oblivious to the server. This work proposes NeuJeans, an FHE-based solution for the PI of deep convolutional neural networks (CNNs). NeuJeans tackles the critical problem of the enormous computational cost for the FHE evaluation of CNNs. We introduce a novel encoding method called Coefficients-in-Slot (CinS) encoding, which enables multiple convolutions in one HE multiplication without costly slot permutations. We further observe that CinS encoding is obtained by conducting the first several steps of the Discrete Fourier Transform (DFT) on a ciphertext in conventional Slot encoding. This property enables us to save the conversion between CinS and Slot encodings as bootstrapping a ciphertext starts with DFT. Exploiting this, we devise optimized execution flows for various two-dimensional convolution (conv2d) operations and apply them to end-to-end CNN implementations. NeuJeans accelerates the performance of conv2d-activation sequences by up to 5.68× compared to state-of-the-art FHE-based PI work and performs the PI of a CNN at the scale of ImageNet within a mere few seconds. Jae Hyung Ju, Jaiyoung Park, Jongmin Kim 0007, Minsik Kang, Jung Hee Cheon, Jung Ho Ahn |
CCS | 6 |
| 2024 | Plaintext-Ciphertext Matrix Multiplication and FHE Bootstrapping: Fast and Fused
Youngjin Bae, Jung Hee Cheon, Guillaume Hanrot, Jai Hyun Park, Damien Stehlé |
CRYPTO (3) | 2 |
| 2024 | Bootstrapping Bits with CKKS
Youngjin Bae, Jung Hee Cheon, Jaehyung Kim 0002, Damien Stehlé |
EUROCRYPT (2) | 2 |
| 2024 | Privacy-Preserving Embedding via Look-up Table Evaluation with Fully Homomorphic EncryptionabstractIn privacy-preserving machine learning (PPML), homomorphic encryption (HE) has emerged as a significant primitive, allowing the use of machine learning (ML) models while protecting the confidentiality of input data. Although extensive research has been conducted on implementing PPML with HE by developing the efficient construction of private counterparts to ML models, the efficient HE implementation of embedding layers for token inputs such as words remains inadequately addressed. Thus, our study proposes an efficient algorithm for privacy-preserving embedding via look-up table evaluation with HE(HELUT) by developing an encrypted indicator function (EIF) that assures high precision with the use of the approximate HE scheme(CKKS). Based on the proposed EIF, we propose the CodedHELUT algorithm to facilitate an encrypted embedding layer for the first time. CodedHELUT leverages coded inputs to improve overall efficiency and optimize memory usage. Our comprehensive empirical analysis encompasses both synthetic tables and real-world largescale word embedding models. CodedHELUT algorithm achieves amortized evaluation time of 0.018-0.242s for GloVe6B50d, 0.104-01.298s for GloVe42300d, 0.262-3.283s for GPT-2 and BERT embedding layers while maintaining high precision (16 bits) Jaeyun Kim, Saerom Park, Joohee Lee, Jung Hee Cheon |
ICML | 4 |
| 2024 | HEaaN-STAT: A Privacy-Preserving Statistical Analysis Toolkit for Large-Scale Numerical, Ordinal, and Categorical DataabstractStatistical analysis of largescale data is useful as it enables the extraction of a large amount of information, despite its simplicity. Therefore, fusing and analyzing data from different security domains is an attractive and promising approach, unless it jeopardizes the privacy of the data in any security domain. In this study, we proposed the HEaaN-STAT toolkit that can efficiently fuse data from different domains to enable largescale statistical analysis while protecting data privacy. Moreover, we proposed an efficient inverse operation and a table lookup function for Cheon-Kim-Kim-Song (CKKS) encrypted data, as well as a data encoding method for counting encrypted data. Based on this, we proposed a method for generating a contingency table with a large number of cases and k-percentile for largescale data that is hundreds to thousands of times faster than the method proposed by Lu et al. in NDSS’17. The validity of the proposed toolkit was verified through practical use for business applications using real-world data. Younho Lee, Jinyeong Seo, Yujin Nam, Jiseok Chae, Jung Hee Cheon |
IEEE Trans. Dependable Secur. Comput. | 5 |
| 2023 | Homomorphic Multiple Precision Multiplication for CKKS and Reduced Modulus ConsumptionabstractHomomorphic 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é |
CCS | 1 |
| 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) | 2 |
| 2023 | SMAUG: Pushing Lattice-Based Key Encapsulation Mechanisms to the Limits
Jung Hee Cheon, Hyeongmin Choe, Dongyeon Hong, MinJune Yi |
SAC | 1 |
| 2022 | Privacy-Preserving Deep Sequential Model with Matrix Homomorphic EncryptionabstractMaking deep neural networks available as a service introduces privacy problems, for which homomorphic encryption of both model and user data potentially offers the solution at the highest privacy level. However, the difficulty of operating on homomorphically encrypted data has hitherto limited the range of operations available and the depth of networks. We introduce an extended CKKS scheme MatHEAAN to provide efficient matrix representations and operations together with improved noise control. Using the MatHEAAN we developed a deep sequential model with a gated recurrent unit called MatHEGRU. We evaluated the proposed model using sequence modeling, regression, and classification of images and genome sequences. We show that the hidden states of the encrypted model, as well as the results, are consistent with a plaintext model. Jaehee Jang, Younho Lee, Andrey Kim, Byunggook Na, Donggeon Yhee, Byounghan Lee, Jung Hee Cheon, Sungroh Yoon |
AsiaCCS | 7 |
| 2022 | META-BTS: Bootstrapping Precision Beyond the LimitabstractBootstrapping, 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 |
CCS | 2 |
| 2022 | Limits of Polynomial Packings for $\mathbb {Z}_{p^k}$ and $\mathbb {F}_{p^k}$
Jung Hee Cheon, Keewoo Lee |
EUROCRYPT (1) | 1 |
| 2022 | Privacy-Preserving Text Classification on BERT Embeddings with Homomorphic EncryptionabstractGaram Lee, Minsoo Kim, Jai Hyun Park, Seung-won Hwang, Jung Hee Cheon. Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2022. Garam Lee, Jai Hyun Park, Seung-won Hwang, Jung Hee Cheon |
NAACL-HLT | 5 |
| 2022 | Adventures in crypto dark matter: attacks, fixes and analysis for weak pseudorandom functions
Jung Hee Cheon, Wonhee Cho 0001, Jeong Han Kim, Jiseung Kim 0001 |
Des. Codes Cryptogr. | 1 |
| 2022 | Efficient Homomorphic Evaluation on Large IntervalsabstractHomomorphic encryption (HE) is being widely used for privacy-preserving computation. Since HE schemes only support polynomial operations, it is prevalent to use polynomial approximations of non-polynomial functions. We cannot monitor the intermediate values during the homomorphic evaluation; as a consequence, we should utilize polynomial approximations with sufficiently large approximation intervals to prevent the failure of the evaluation. However, the large approximation interval potentially accompanies computational overheads, and it is a serious bottleneck of HE application on real-world data. In this work, we introduce domain extension polynomials (DEPs) that extend the domain interval of functions by a factor ofkwhile preserving the feature of the original function on its original domain interval. By repeatedly iterating the domainextension process with DEPs, we can extend withO(logK) operations the domain of a given function by a factor ofKwhile the feature of the original function is preserved in its original domain interval. By using DEPs, we can efficiently evaluate in an encrypted state a function that converges at infinities, i.e., limx→∞f(x)and limx→-∞f(x)exist in R. To uniformly approximate the function on [–R,R], our method exploitsO(logR) operations andO(1) memory. This is more efficient than the previous approach, the minimax approximation and Paterson-Stockmeyer algorithm, which uses Ω(√R) multiplications and Ω(√R) memory for the evaluation. As another application of DEPs, we also suggest a method to manage the risky outliers from a large interval [–R,R] by usingO(logR) additional multiplications. As a real-world application, we trained the logistic regression classifier on large public datasets in an encrypted state by using our method. We exploit our method to the evaluation of the logistic function on large intervals, e.g., [-7683, 7683]. Jung Hee Cheon, Wootae Kim, Jai Hyun Park |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2021 | Lattice-Based Secure Biometric Authentication for Hamming Distance
Jung Hee Cheon, Dongwoo Kim 0003, Duhyeong Kim, Joohee Lee, Jun-Bum Shin, Yongsoo Song |
ACISP | 1 |
| 2021 | MHz2k: MPC from HE over $\mathbb {Z}_{2^k}$ with New Packing, Simpler Reshare, and Better ZKP
Jung Hee Cheon, Dongwoo Kim 0003, Keewoo Lee |
CRYPTO (2) | 1 |
| 2021 | Accelerating Fully Homomorphic Encryption Through Microarchitecture-Aware Analysis and OptimizationabstractHomomorphic Encryption (HE) [11] draws significant attention as a privacy-preserving way for cloud computing because it allows computation on encrypted messages called ciphertexts. Among numerous FHE schemes [2]–[4], [8], [9], HE for Arithmetic of Approximate Numbers (HEAAN [3]), which is also known as CKKS (Cheon-Kim-Kim-Song), is rapidly gaining popularity [10] as it supports computation on real numbers. A critical shortcoming of HE is the high computational complexity of ciphertext arithmetic, especially, HE multiplication (HE Mul). For example, the execution time for computation on encrypted data (ciphertext) increases from 100s to 10,000s of times compared to that on native, unen-crypted messages. However, a large body of HE acceleration studies, including ones exploiting GPUs and FPGAs, lack a rigorous analysis of computational complexity and data access patterns of HE Mul with large parameter sets on CPUs, the most popular computing platform. Wonkyung Jung, Eojin Lee, Sangpyo Kim, Namhoon Kim, Keewoo Lee, Chohong Min, Jung Hee Cheon, Jung Ho Ahn |
ISPASS | 7 |
| 2021 | Efficient Sorting of Homomorphic Encrypted Data With k-Way Sorting NetworkabstractIn this study, we propose an efficient sorting method for encrypted data using fully homomorphic encryption (FHE). The proposed method extends the existing 2-way sorting method by applying the k-way sorting network for any prime k to reduce the depth in terms of comparison operation from O(log22n) to O(klogk2n), thereby improving performance for k slightly larger than 2, such as k=5. We apply this method to approximate FHE which is widely used due to its efficiency of homomorphic arithmetic operations. In order to build up the k-way sorting network, the k-sorter, which sorts k-numbers with a minimal comparison depth, is used as a building block. The approximate homomorphic comparison, which is the only type of comparison working on approximate FHE, cannot be used for the construction of the k-sorter as it is because the result of the comparison is not binary, unlike the comparison in conventional bit-wise FHEs. To overcome this problem, we propose an efficient k-sorter construction utilizing the features of approximate homomorphic comparison. Also, we propose an efficient construction of a k-way sorting network using cryptographic SIMD operations. To use the proposed method most efficiently, we propose an estimation formula that finds the appropriate k that is expected to reduce the total time cost when the parameters of the approximating comparisons and the performance of the operations provided by the approximate FHE are given. We also show the implementation results of the proposed method, and it shows that sorting 56= 15625 data using 5-way sorting network can be about 23.3% faster than sorting 214= 16384 data using 2-way. Seungwan Hong 0001, Seunghong Kim, Jiheon Choi, Younho Lee, Jung Hee Cheon |
IEEE Trans. Inf. Forensics Secur. | 5 |
| 2020 | Efficient Homomorphic Comparison Methods with Optimal Complexity
Jung Hee Cheon, Dongwoo Kim 0003, Duhyeong Kim |
ASIACRYPT (2) | 1 |
| 2020 | Homomorphic Computation of Local AlignmentabstractIn this paper we present a homomorphic computation algorithm that finds an optimal local alignment of a pair of encrypted sequences, based on the Smith-Waterman recurrence. Our algorithm also includes an efficient method of finding the location of an optimal local alignment, in order to avoid costly conditional branching in the backtracking. To reduce computation time, we use two level parallel computations: one for filling the entries of the dynamic programming recurrence, and the other for implementing the circuits. To the best of our knowledge, this is the first attempt to compute an optimal local alignment of homomorphically encrypted sequences. With the efficient location retrieval, parallel computations, and a proper HE scheme, our implementation shows good performances in the experiment so as to be useful in practice. Magsarjav Bataa, Siwoo Song, Kunsoo Park, Miran Kim, Jung Hee Cheon, Sun Kim |
BIBM | 5 |
| 2020 | Hardware Architecture of a Number Theoretic Transform for a Bootstrappable RNS-based Homomorphic Encryption SchemeabstractHomomorphic encryption (HE) is one of the most promising solutions to secure cloud computing. The number theoretic transform (NTT) that is widely used for convolution operations in HE requires a large amount of computation and has high parallelism, and therefore it has been a good candidate for hardware acceleration. Nevertheless, prior NTT hardware solutions for HE-based applications are impractical in most applications because they do not seriously consider the critical bootstrapping procedure that allows unlimited homomorphic operations on encrypted data. In this paper, we suggest practical bootstrappable parameters, specifically for an established residue number system (RNS)based HE scheme, and apply them to our NTT hardware design. In addition, to limit the size of internal memory for roots of unity increased by the bootstrappable parameters, only a few roots of unity are stored and others are generated on the fly. In our NTT hardware architecture, multiple NTT butterfly units (BUs) are efficiently deployed for high throughput and high resource utilization. In particular, several groups of BUs for respective moduli work in a parallel and pipelined manner, which is effective in an RNS-based HE scheme with a number of moduli. Our implementation on a Xilinx UltraScale FPGA with the bootstrappable parameters achieves a $118 \times$ faster processing speed than a software implementation, and it further provides various trade-off choices such as the number of DSP slices against BRAMs based on available FPGA resources. Sunwoong Kim, Keewoo Lee, Wonhee Cho 0001, Yujin Nam, Jung Hee Cheon, Rob A. Rutenbar |
FCCM | 5 |
| 2019 | Logistic Regression on Homomorphic Encrypted Data at ScaleabstractMachine learning on (homomorphic) encrypted data is a cryptographic method for analyzing private and/or sensitive data while keeping privacy. In the training phase, it takes as input an encrypted training data and outputs an encrypted model without ever decrypting. In the prediction phase, it uses the encrypted model to predict results on new encrypted data. In each phase, no decryption key is needed, and thus the data privacy is ultimately guaranteed. It has many applications in various areas such as finance, education, genomics, and medical field that have sensitive private data. While several studies have been reported on the prediction phase, few studies have been conducted on the training phase.In this paper, we present an efficient algorithm for logistic regression on homomorphic encrypted data, and evaluate our algorithm on real financial data consisting of 422,108 samples over 200 features. Our experiment shows that an encrypted model with a sufficient Kolmogorov Smirnow statistic value can be obtained in ∼17 hours in a single machine. We also evaluate our algorithm on the public MNIST dataset, and it takes ∼2 hours to learn an encrypted model with 96.4% accuracy. Considering the inefficiency of homomorphic encryption, our result is encouraging and demonstrates the practical feasibility of the logistic regression training on large encrypted data, for the first time to the best of our knowledge. Kyoohyung Han, Seungwan Hong 0001, Jung Hee Cheon, Daejun Park 0001 |
AAAI | 3 |
| 2019 | Numerical Method for Comparison on Homomorphically Encrypted Numbers
Jung Hee Cheon, Dongwoo Kim 0003, Duhyeong Kim, Hun-Hee Lee, Keewoo Lee |
ASIACRYPT (2) | 1 |
| 2019 | Statistical Zeroizing Attack: Cryptanalysis of Candidates of BP Obfuscation over GGH15 Multilinear Map
Jung Hee Cheon, Wonhee Cho 0001, Minki Hhan, Jiseung Kim 0001, Changmin Lee 0001 |
CRYPTO (3) | 1 |
| 2019 | Towards a Practical Cluster Analysis over Encrypted Data
Jung Hee Cheon, Duhyeong Kim, Jai Hyun Park |
SAC | 1 |
| 2019 | Cryptoanalysis on 'A round-optimal lattice-based blind signature scheme for cloud services'
Jung Hee Cheon, Jinhyuck Jeong, Ji Sun Shin |
Future Gener. Comput. Syst. | 1 |
| 2019 | Cryptanalysis of the CLT13 Multilinear MapabstractIn this paper, we describe a polynomial time cryptanalysis of the (approximate) multilinear map proposed by Coron, Lepoint, and Tibouchi in Crypto13 (CLT13). This scheme includes a zero-testing functionality that determines whether the message of a given encoding is zero or not. This functionality is useful for designing several of its applications, but it leaks unexpected values, such as linear combinations of the secret elements. By collecting the outputs of the zero-testing algorithm, we construct a matrix containing the hidden information as eigenvalues, and then recover all the secret elements of the CLT13 scheme via diagonalization of the matrix. In addition, we provide polynomial time algorithms to directly break the security assumptions of many applications based on the CLT13 scheme. These algorithms include solving subgroup membership, decision linear, and graded external Diffie–Hellman problems. These algorithms mainly rely on the computation of the determinants of the matrices and their greatest common divisor, instead of performing their diagonalization. Jung Hee Cheon, Kyoohyung Han, Changmin Lee 0001, Hansol Ryu, Damien Stehlé |
J. Cryptol. | 1 |
| 2018 | A Reusable Fuzzy Extractor with Practical Storage Size: Modifying Canetti et al.'s Construction
Jung Hee Cheon, Jinhyuck Jeong, Dongwoo Kim 0003, Jongchan Lee |
ACISP | 1 |
| 2018 | Cryptanalyses of Branching Program Obfuscations over GGH13 Multilinear Map from the NTRU Problem
Jung Hee Cheon, Minki Hhan, Jiseung Kim 0001, Changmin Lee 0001 |
CRYPTO (3) | 1 |
| 2018 | Bootstrapping for Approximate Homomorphic Encryption
Jung Hee Cheon, Kyoohyung Han, Andrey Kim, Miran Kim, Yongsoo Song |
EUROCRYPT (1) | 1 |
| 2018 | A Full RNS Variant of Approximate Homomorphic Encryption
Jung Hee Cheon, Kyoohyung Han, Andrey Kim, Miran Kim, Yongsoo Song |
SAC | 1 |
| 2017 | Homomorphic Encryption for Arithmetic of Approximate Numbers
Jung Hee Cheon, Andrey Kim, Miran Kim, Yongsoo Song |
ASIACRYPT (1) | 1 |
| 2016 | Cryptanalysis of the New CLT Multilinear Map over the Integers
Jung Hee Cheon, Pierre-Alain Fouque, Changmin Lee 0001, Brice Minaud, Hansol Ryu |
EUROCRYPT (1) | 1 |
| 2016 | An Efficient Affine Equivalence Algorithm for Multiple S-Boxes and a Structured Affine Layer
Jung Hee Cheon, Hyunsook Hong, Joohee Lee |
SAC | 1 |
| 2016 | The polynomial approximate common divisor problem and its application to the fully homomorphic encryption
Jung Hee Cheon, Hyunsook Hong, Moon Sung Lee, Hansol Ryu |
Inf. Sci. | 1 |
| 2016 | Optimized Search-and-Compute Circuits and Their Application to Query Evaluation on Encrypted DataabstractPrivate query processing on encrypted databases allows users to obtain data from encrypted databases in such a way that the users’ sensitive data will be protected from exposure. Given an encrypted database, users typically submit queries similar to the following examples: 1) How many employees in an organization make over U.S. $100000? 2) What is the average age of factory workers suffering from leukemia? Answering the questions requires one to search and then compute over the relevant encrypted data sets in sequence. In this paper, we are interested in efficiently processing queries that require both operations to be performed on fully encrypted databases. One immediate solution is to use several special-purpose encryption schemes simultaneously; however, this approach is associated with a high computational cost for maintaining multiple encryption contexts. Another solution is to use a privacy homomorphic scheme. However, no secure solutions have been developed that satisfy the efficiency requirements. In this paper, we construct a unified framework to efficiently and privately process queries with search and compute operations. For this purpose, the first part of our work involves devising several underlying circuits as primitives for queries on encrypted data. Second, we apply two optimization techniques to improve the efficiency of these circuit primitives. One technique involves exploiting single-instruction-multiple-data (SIMD) techniques to accelerate the basic circuit operations. Unlike general SIMD approaches, our SIMD implementation can be applied even to a single basic operation. The other technique is to use a large integer ring (e.g.,$\mathbb {Z}_{2^{t}}$) as a message space rather than a binary field. Even for an integer of$k$bits with$k>t$, addition can be performed using degree 1 circuits with lazy carry operations. Finally, we present various experiments performed by varying the considered parameters, such as the query type and the number of tuples. Jung Hee Cheon, Miran Kim, Myungsun Kim |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2016 | Private Over-Threshold Aggregation Protocols over Distributed DatasetsabstractIn this paper, we revisit the private over-threshold data aggregation problem. We formally define the problem's security requirements as both data and user privacy goals. To achieve both goals, and to strike a balance between efficiency and functionality, we devise an efficient cryptographic construction and its proxy-based variant. Both schemes are provably secure in the semi-honest model. Our key idea for the constructions and their malicious variants is to compose two encryption functions tightly coupled in a way that the two functions are commutative and one public-key encryption has an additive homomorphism. We call that double encryption. We analyze the computational and communication complexities of our construction, and show that it is much more efficient than the existing protocols in the literature. Specifically, our protocol has linear complexity in computation and communication with respect to the number of users. Its round complexity is also linear in the number of users. Finally, we show that our basic protocol is efficiently transformed into a stronger protocol secure in the presence of malicious adversaries, and provide the resulting protocol's performance and security analysis. Myungsun Kim, David Mohaisen, Jung Hee Cheon, Yongdae Kim |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2015 | Accelerating bootstrapping in FHEW using GPUsabstractRecently, the usage of GPU is not limited to the jobs associated with graphics and a wide variety of applications take advantage of the flexibility of GPUs to accelerate the computing performance. Among them, one of the most emerging applications is the fully homomorphic encryption (FHE) scheme, which enables arbitrary computations on encrypted data. Despite much research effort, it cannot be considered as practical due to the enormous amount of computations, especially in the bootstrapping procedure. In this paper, we accelerate the performance of the recently suggested fast bootstrapping method in FHEW scheme using GPUs, as a case study of a FHE scheme. In order to optimize, we explored the reference code and carried out profiling to find out candidates for performance acceleration. Based on the profiling results, combined with more flexible tradeoff method, we optimized the bootstrapping algorithm in FHEW using GPU and CUDA's programming model. The empirical result shows that the bootstrapping of FHEW ciphertext can be done in less than 0.11 second after optimization. Moon Sung Lee, Yongje Lee, Jung Hee Cheon, Yunheung Paek |
ASAP | 3 |
| 2015 | Cryptanalysis of the Multilinear Map over the Integers
Jung Hee Cheon, Kyoohyung Han, Changmin Lee 0001, Hansol Ryu, Damien Stehlé |
EUROCRYPT (1) | 1 |
| 2015 | Fully Homomophic Encryption over the Integers Revisited
Jung Hee Cheon, Damien Stehlé |
EUROCRYPT (1) | 1 |
| 2015 | Static Analysis with Set-Closure in Secrecy
Woosuk Lee, Hyunsook Hong, Kwangkeun Yi, Jung Hee Cheon |
SAS | 4 |
| 2015 | Fixed argument pairing inversion on elliptic curves
Sungwook Kim 0001, Jung Hee Cheon |
Des. Codes Cryptogr. | 2 |
| 2015 | CRT-based fully homomorphic encryption over the integers
Jung Hee Cheon, Moon Sung Lee, Aaram Yun |
Inf. Sci. | 1 |
| 2015 | A Hybrid Scheme of Public-Key Encryption and Somewhat Homomorphic EncryptionabstractWe introduce a hybrid homomorphic encryption that combines public-key encryption (PKE) and somewhat homomorphic encryption (SHE) to reduce the storage requirements of most somewhat or fully homomorphic encryption (FHE) applications. In this model, messages are encrypted with a PKE and computations on encrypted data are carried out using SHE or FHE after homomorphic decryption. To obtain efficient homomorphic decryption, our hybrid scheme combines IND-CPA PKE without complicated message padding with SHE with a large integer message space. Furthermore, if the underlying PKE is multiplicative, the proposed scheme has the advantage that polynomials of arbitrary degree can be evaluated without bootstrapping. We construct this scheme by concatenating the ElGamal and Goldwasser-Micali schemes over a ring ℤNfor a composite integer N whose message space is ℤN×. To accelerate the homomorphic evaluation of the PKE decryption, we introduce a method to reduce the degree of the exponentiation circuit at the cost of additional public keys. Using the same technique, we present an efficient partial solution to an open problem which is to evaluate mod q mod p arithmetic homomorphically for large p. As an independent interest, we also obtain a generic method for converting from private-key SHE to public-key SHE. Unlike the method described by Rothblum, we are free to choose the SHE message space. Jung Hee Cheon |
IEEE Trans. Inf. Forensics Secur. | 1 |
| 2014 | A New Additive Homomorphic Encryption based on the co-ACD ProblemabstractWe propose an efficient additive homomorphic encryption scheme. In our scheme, an encryption of a message is simply its noisy modular reduction by several different moduli. The security of our scheme relies on the hardness of a new problem, the co-Approximate Common Divisor problem. We analyze its hardness by applying all known attacks and devising dedicated attacks. These analyses are not complete, but give sufficiently plausible evidence for the hardness of this new problem. Jung Hee Cheon, Hyung Tae Lee, Jae Hong Seo |
CCS | 1 |
| 2013 | Batch Fully Homomorphic Encryption over the Integers
Jung Hee Cheon, Jean-Sébastien Coron, Moon Sung Lee, Tancrède Lepoint, Mehdi Tibouchi, Aaram Yun |
EUROCRYPT | 1 |
| 2013 | A Group Action on ℤp˟ and the Generalized DLP with Auxiliary Inputs
Jung Hee Cheon, Taechan Kim 0001, Yongsoo Song |
Selected Areas in Cryptography | 1 |
| 2013 | On the Final Exponentiation in Tate Pairing ComputationsabstractThe Tate pairing computation consists of two parts: Miller step and final exponentiation step. In this paper, we investigate the structure of the final exponentiation step. Consider an orderrsubgroup of an elliptic curve defined over Fqwith embedding degreek. The final exponentiation in the Tate pairing is an exponentiation of an element in Fqkby (qk-1)/r. The hardest part of this computation is to raise to the power λ:=Φk(q)/r, where Φk(·) denotes thekth cyclotomic polynomial. Write it as λ = λ0+λ1q+⋯+λφ(k)-1qφ(k)-1in theq-ary representation. The final exponentiation cost mostly depends on κ(λ), the size of the maximum of |λi|. In many parameterized pairing-friendly curves, the value κ is about (1-1/ρφ(k))log2qwhere ρ = log2q/log2r, while random curves will have κ ≈ log2q. We investigate how this small κ is obtained for parameterized pairing-friendly elliptic curves, and show that (1-1/ρφ(k))log2qis the lower bound for all known construction methods of parameterized pairing-friendly curves. In the second part of our paper, we propose a method to obtain a modified Tate pairing with small κ for any pairing-friendly elliptic curves including those not belonging to parameterized families. More precisely, our method finds an integermusing the lattice basis reduction such that κ(mλ)=(1-1/ρφ(k))log2q. Using this modified Tate pairing, we can reduce the number of squarings in the final exponentiation by a factor of (1-1/ρφ(k)) from the usual Tate pairing. We apply our method to several known pairing-friendly curves to verify the expected speedup. Taechan Kim 0001, Sungwook Kim 0001, Jung Hee Cheon |
IEEE Trans. Inf. Theory | 3 |
| 2012 | Beyond the Limitation of Prime-Order Bilinear Groups, and Round Optimal Blind Signatures
Jae Hong Seo, Jung Hee Cheon |
TCC | 2 |
| 2012 | Accelerating Pollard's Rho Algorithm on Finite Fields
Jung Hee Cheon, Jin Hong 0001 |
J. Cryptol. | 1 |
| 2011 | Fast Exponentiation Using Split ExponentsabstractWe propose a new method to speed up discrete logarithm (DL)-based cryptosystems by considering a new variant of the DL problem, where the exponents are formed as e1+ e2for some fixed a and two integers e1, ae2with a low weight representation. We call this class of exponents split exponents, and we show that with certain choice of parameters the DL problem on split exponents is essentially as secure as the standard DL problem, while the exponentiation operation using exponents of this class is significantly faster than best exponentiation algorithms given for standard exponents. For example, the speed of scalar multiplication on the standard Koblitz curve K163 is estimated to be accelerated by up to 51.5 % and 23.5 % at the cost of memory for one precomputed point, compared to the TNAF and window TNAF methods, respectively. As for security, we show that the provable security of the DL problem using split exponents is only by a small constant, e.g., 1/4, worse than the security of the standard DL problem. Split exponents can be adopted to speed up various DL-based cryptosystems. We exemplify this on the recent CCA-secure public key encryption of Bellare, Kohno, and Shoup. Jung Hee Cheon, Stanislaw Jarecki, Taekyoung Kwon 0002, Mun-Kyu Lee |
IEEE Trans. Inf. Theory | 1 |
| 2010 | Discrete Logarithm Problems with Auxiliary Inputs
Jung Hee Cheon |
J. Cryptol. | 1 |
| 2010 | On Homomorphic Signatures for Network CodingabstractIn this paper, we examine homomorphic signatures that can be used to protect the integrity of network coding. In particular, Yu et al. proposed an RSA-based homomorphic signature scheme recently for this purpose. We show that their scheme in fact does not satisfy the required homomorphic property, and further, even though it can be fixed easily, still it allows no-message forgery attacks. Aaram Yun, Jung Hee Cheon, Yongdae Kim |
IEEE Trans. Computers | 2 |
| 2010 | Parameterized splitting systems for the discrete logarithmabstractHoffstein and Silverman suggested the use of low Hamming weight product (LHWP) exponents to accelerate group exponentiation while maintaining the security level. With LHWP exponents, the computation costs onGF(2n) or Koblitz elliptic curves can be reduced significantly, where the cost of squaring and elliptic curve doubling is much lower than that of multiplication and elliptic curve addition, respectively. In this paper, we present a parameterized splitting system with an additional property, which is a refinement version of the system introduced in PKC'08. We show that it yields an algorithm for the discrete logarithm problem (DLP) with LHWP exponents with lower complexity than that of any previously known algorithms. To demonstrate its application, we attack the GPS identification scheme modified by Coron, Lefranc, and Poupard in CHES'05 and the DLP with Hoffstein and Silverman's (2,2,11)-exponent. The time complexity of our key recovery attack against the GPS scheme is261.82, which was expected to be278. Hoffstein and Silverman's (2,2,11)-exponent can be recovered with a time complexity of253.02, which is the lowest among the known attacks. Sungwook Kim 0001, Jung Hee Cheon |
IEEE Trans. Inf. Theory | 2 |
| 2008 | Speeding Up the Pollard Rho Method on Prime Fields
Jung Hee Cheon, Jin Hong 0001 |
ASIACRYPT | 1 |
| 2008 | Multisignatures secure under the discrete logarithm assumption and a generalized forking lemmaabstractMultisignatures allow n signers to produce a short joint signature on a single message. Multisignatures were achieved in the plain model with a non-interactive protocol in groups with bilinear maps, by Boneh et al, and by a three-round protocol under the Discrete Logarithm (DL) assumption, by Bellare and Neven, with multisignature verification cost of, respectively, O(n) pairings or exponentiations. In addition, multisignatures with O(1) verification were shown in so-called Key Verification (KV) model, where each public key is accompanied by a short proof of well-formedness, again either with a non-interactive protocol using bilinear maps, by Ristenpart and Yilek, or with a three-round protocol under the Diffie-Hellman assumption, by Bagherzandi and Jarecki. Ali Bagherzandi, Jung Hee Cheon, Stanislaw Jarecki |
CCS | 2 |
| 2008 | Analysis of Low Hamming Weight Products
Jung Hee Cheon, HongTae Kim |
Discret. Appl. Math. | 1 |
| 2008 | Provably Secure Timed-Release Public Key EncryptionabstractA timed-release cryptosystem allows a sender to encrypt a message so that only the intended recipient can read it only after a specified time. We formalize the concept of a secure timed-release public-key cryptosystem and show that, if a third party is relied upon to guarantee decryption after the specified date, this concept is equivalent to identity-based encryption; this explains the observation that all known constructions use identity-based encryption to achieve timed-release security. We then give several provably-secure constructions of timed-release encryption: a generic scheme based on any identity-based encryption scheme, and two more efficient schemes based on the existence of cryptographically admissible bilinear mappings. The first of these is essentially as efficient as the Boneh-Franklin Identity-Based encryption scheme, and is provably secure and authenticated in the random oracle model; the final scheme is not authenticated but is provably secure in the standard model (i.e., without random oracles). Jung Hee Cheon, Nicholas Hopper, Yongdae Kim, Ivan Osipkov |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2008 | Skipping, Cascade, and Combined Chain Schemes for Broadcast EncryptionabstractWe develop a couple of new methods to reduce transmission overheads in broadcast encryption. The methods are based on the idea of assigning one key per each partition using one-way key chains after partitioning the users. One method adoptsskippingchainson partitions containing up toprevoked users and the other adoptscascadechainson partitions with layer structure. The scheme using the former has the transmission overhead [(r)/(p+1)]+ [(N-r)/(c)], which is less thanr/pifr>p2N/c. The scheme using the latter keeps the same transmission overhead with the subset difference (SD) scheme whenrapproaches 0, whereris the number of revoked users. Combining the two schemes, we propose a new broadcast encryption scheme whose transmission overhead is the same with that of the SD scheme for smallrand becomes smaller than that of the SD asrgrows. The scheme using skipping chains possesses an advantage that any number of new users can join any time at no cost for current users. Finally, we show that the proposed key assignment scheme satisfieskey-indistinguishabilityassuming pseudorandom generators. Jung Hee Cheon, Nam-Su Jho, Myung-Hwan Kim, Eun Sun Yoo |
IEEE Trans. Inf. Theory | 1 |
| 2006 | Security Analysis of the Strong Diffie-Hellman Problem
Jung Hee Cheon |
EUROCRYPT | 1 |
| 2006 | Known-plaintext cryptanalysis of the Domingo-Ferrer algebraic privacy homomorphism scheme
Jung Hee Cheon, Woo-Hwan Kim, Hyun Soo Nam |
Inf. Process. Lett. | 1 |
| 2006 | Use of Sparse and/or Complex Exponents in Batch Verification of ExponentiationsabstractModular exponentiation in an abelian group is one of the most frequently used mathematical primitives in modern cryptography. Batch verification is an algorithm for verifying many exponentiations simultaneously. We propose two fast batch verification algorithms. The first one makes use of exponents of small weight, called sparse exponents, and is asymptotically 10 times faster than individual verification and twice as fast as previous works at the same security level. The second one can only be applied to elliptic curves defined over small finite fields. Using sparse Frobenius expansion with small integer coefficients, we give a complex exponent test which is four times faster than the previous works. For example, each exponentiation in one batch asymptotically requires nine elliptic curve additions on some elliptic curves for 280security Jung Hee Cheon, Dong Hoon Lee 0002 |
IEEE Trans. Computers | 1 |
| 2005 | New broadcast encryption scheme using tree-based circleabstractSince broadcast encryption was first introduced in 1993 by Fiat and Naor, many broadcast encryption schemes have been developed. Among these, schemes based on tree structure and linear structure are notable. The subset difference (SD) scheme and layered subset difference (LSD) scheme based on tree structure have small user-key size and small transmission overhead when the number r of revoked users is very small. The punctured interval (PI) scheme based on linear (or circular) structure has better transmission overhead when r is not too small.In this paper, we propose a new broadcast encryption scheme, called the tree-based circle (TC) scheme, combining tree structure and circular structure. In this scheme, the transmission overhead is proportional to r like in the SD scheme for small r and becomes asymptotically same as that of the PI scheme when r grows, keeping the computation cost and the storage size small. The TC scheme also inherits the flexibility of the PI scheme. We further improve the transmission overhead of the TC scheme, when r is very small, by adopting the notion of cascade arc. Nam-Su Jho, Eun Sun Yoo, Jung Hee Cheon, Myung-Hwan Kim |
Digital Rights Management Workshop | 3 |
| 2005 | One-Way Chain Based Broadcast Encryption Schemes
Nam-Su Jho, Jung Yeon Hwang, Jung Hee Cheon, Myung-Hwan Kim, Dong Hoon Lee 0001, Eun Sun Yoo |
EUROCRYPT | 3 |
| 2004 | Resistance of S-Boxes against Algebraic Attacks
Jung Hee Cheon, Dong Hoon Lee 0002 |
FSE | 1 |
| 2003 | A Polynomial Time Algorithm for the Braid Diffie-Hellman Conjugacy Problem
Jung Hee Cheon, Byungheup Jun |
CRYPTO | 1 |
| 2003 | An Analysis of Proxy Signatures: Is a Secure Channel Necessary?
Jung-Yeun Lee, Jung Hee Cheon, Seungjoo Kim |
CT-RSA | 2 |
| 2003 | A Forward-Secure Blind Signature Scheme Based on the Strong RSA Assumption
Dang Nguyen Duc, Jung Hee Cheon, Kwangjo Kim |
ICICS | 2 |
| 2003 | Nonlinearity of Boolean Functions and Hyperelliptic CurvesabstractWe give a novel relationship between the nonlinearity of rational functions over $\mathbb{F}_{2^n}$ and the number of points of the associated hyperelliptic curve. Using this, we obtain a lower bound on the nonlinearity for rational functions over $\mathbb{F}_{2^n}$. Compared to previous work that provides a lower bound on the nonlinearity only for monomials of special types, our result gives a general bound applicable to all rational functions defined over $\mathbb{F}_{2^n}$. By applying this result, we get a lower bound on the nonlinearity for various n × kn S-boxes. Jung Hee Cheon, Seongtaek Chee |
SIAM J. Discret. Math. | 1 |
| 2001 | An Efficient Implementation of Braid Groups
Jae Choon Cha, Ki Hyoung Ko, Jae Woo Han, Jung Hee Cheon |
ASIACRYPT | 5 |
| 2001 | Nonlinear Vector Resilient Functions
Jung Hee Cheon |
CRYPTO | 1 |
| 2001 | Strong Adaptive Chosen-Ciphertext Attacks with Memory Dump (or: The Importance of the Order of Decryption and Validation)
Seungjoo Kim, Jung Hee Cheon, Marc Joye, Seongan Lim, Masahiro Mambo, Dongho Won, Yuliang Zheng 0001 |
IMACC | 2 |
| 2000 | New Public-Key Cryptosystem Using Braid Groups
Ki Hyoung Ko, Jung Hee Cheon, Jae Woo Han, Ju-Sung Kang, Choonsik Park |
CRYPTO | 3 |
| 1999 | S-boxes with Controllable Nonlinearity
Jung Hee Cheon, Seongtaek Chee, Choonsik Park |
EUROCRYPT | 1 |