Homomorphic SIM2D Operations: Single Instruction Much More Data

被引:11
作者
Castryck, Wouter [1 ]
Iliashenko, Ilia [1 ]
Vercauteren, Frederik [1 ]
机构
[1] Katholieke Univ Leuven, Dept Elect Engn, IMEC, Cosic, Leuven, Belgium
来源
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT I | 2018年 / 10820卷
基金
欧洲研究理事会; 欧盟地平线“2020”;
关键词
ENCRYPTION;
D O I
10.1007/978-3-319-78381-9_13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In 2014, Smart and Vercauteren introduced a packing technique for homomorphic encryption schemes by decomposing the plain-text space using the Chinese Remainder Theorem. This technique allows to encrypt multiple data values simultaneously into one ciphertext and execute Single Instruction Multiple Data operations homomorphically. In this paper we improve and generalize their results by introducing a flexible Laurent polynomial encoding technique and by using a more fine-grained CRT decomposition of the plaintext space. The Laurent polynomial encoding provides a convenient common framework for all conventional ways in which input data types can be represented, e.g. finite field elements, integers, rationals, floats and complex numbers. Our methods greatly increase the packing capacity of the plaintext space, as well as one's flexibility in optimizing the system parameters with respect to efficiency and/or security.
引用
收藏
页码:338 / 359
页数:22
相关论文
共 26 条
[1]   On the concrete hardness of Learning with Errors [J].
Albrecht, Martin R. ;
Player, Rachel ;
Scott, Sam .
JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2015, 9 (03) :169-203
[2]  
[Anonymous], CRYPTOEXPERTS FV NFL
[3]  
[Anonymous], 2017079 CRYPT EPRINT
[4]  
[Anonymous], LNCS
[5]  
Benhamouda F, 2017, PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P2423
[6]   Faster Homomorphic Function Evaluation Using Non-integral Base Encoding [J].
Bonte, Charlotte ;
Bootland, Carl ;
Bos, Joppe W. ;
Castryck, Wouter ;
Iliashenko, Ilia ;
Vercauteren, Frederik .
CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2017, 2017, 10529 :579-600
[7]  
Bos Joppe W., 2013, Cryptography and Coding. 14th IMA International Conference, IMACC 2013. Proceedings: LNCS 8308, P45, DOI 10.1007/978-3-642-45239-0_4
[8]   Private predictive analysis on encrypted medical data [J].
Bos, Joppe W. ;
Lauter, Kristin ;
Naehrig, Michael .
JOURNAL OF BIOMEDICAL INFORMATICS, 2014, 50 :234-243
[9]  
Brakerski Zvika, 2014, ACM Transactions on Computation Theory, V6, DOI 10.1145/2633600
[10]   Fully Homomorphic Encryption without Modulus Switching from Classical GapSVP [J].
Brakerski, Zvika .
ADVANCES IN CRYPTOLOGY - CRYPTO 2012, 2012, 7417 :868-886