首页
学术期刊
论文检测
AIGC检测
热点
更多
数据
Optimized Homomorphic Evaluation of Boolean Functions
被引:0
|
作者
:
Bon, Nicolas
论文数:
0
引用数:
0
h-index:
0
机构:
CryptoExperts, Paris, France
DIENS, École normale supérieure, PSL University, CNRS, INRIA, Paris,75005, France
CryptoExperts, Paris, France
Bon, Nicolas
[
1
,
2
]
论文数:
引用数:
h-index:
机构:
Pointcheval, David
[
2
]
Rivain, Matthieu
论文数:
0
引用数:
0
h-index:
0
机构:
CryptoExperts, Paris, France
CryptoExperts, Paris, France
Rivain, Matthieu
[
1
]
机构
:
[1]
CryptoExperts, Paris, France
[2]
DIENS, École normale supérieure, PSL University, CNRS, INRIA, Paris,75005, France
来源
:
IACR Transactions on Cryptographic Hardware and Embedded Systems
|
2024年
/ 2024卷
/ 03期
关键词
:
Boolean functions;
D O I
:
10.46586/tches.v2024.i3.302-341
中图分类号
:
学科分类号
:
摘要
:
We propose a new framework to homomorphically evaluate Boolean functions using the Torus Fully Homomorphic Encryption (TFHE) scheme. Compared to previous approaches focusing on Boolean gates, our technique can evaluate more complex Boolean functions with several inputs using a single bootstrapping. This allows us to greatly reduce the number of bootstrapping operations necessary to evaluate a Boolean circuit compared to previous works, thus achieving significant improvements in terms of performances. We define theoretically our approach which consists in adding an intermediate homomorphic layer between the plain Boolean space and the ciphertext space. This layer relies on so-called p-encodings embedding bits into Zp. We analyze the properties of these encodings to enable the evaluation of a given Boolean function and provide a deterministic algorithm (as well as an efficient heuristic) to find valid sets of encodings for a given function. We also propose a method to decompose any Boolean circuit into Boolean functions which are efficiently evaluable using our approach. We apply our framework to homomorphically evaluate various cryptographic primitives, and in particular the AES cipher. Our implementation results show significant improvements compared to the state of the art. © 2024, Ruhr-University of Bochum. All rights reserved.
引用
收藏
页码:302 / 341
相关论文
共 50 条
[41]
Boolean differences for monotonic functions of Boolean algebra
Avt Telemekh,
10
(193-204):
[42]
Boolean Functions as Models for Quantified Boolean Formulas
Hans Kleine Büning
论文数:
0
引用数:
0
h-index:
0
机构:
Universität Paderborn,Department of Computer Science
Hans Kleine Büning
K. Subramani
论文数:
0
引用数:
0
h-index:
0
机构:
Universität Paderborn,Department of Computer Science
K. Subramani
Xishun Zhao
论文数:
0
引用数:
0
h-index:
0
机构:
Universität Paderborn,Department of Computer Science
Xishun Zhao
Journal of Automated Reasoning,
2007,
39
: 49
-
75
[43]
On the decomposition of Boolean functions via Boolean equations
Rudeanu, S
论文数:
0
引用数:
0
h-index:
0
机构:
Univ Bucharest, Fac Math & Comp Sci, Bucharest, Romania
Univ Bucharest, Fac Math & Comp Sci, Bucharest, Romania
Rudeanu, S
JOURNAL OF UNIVERSAL COMPUTER SCIENCE,
2004,
10
(09)
: 1294
-
1301
[44]
SYMMETRIC BOOLEAN FUNCTIONS
CUNKLE, CH
论文数:
0
引用数:
0
h-index:
0
CUNKLE, CH
AMERICAN MATHEMATICAL MONTHLY,
1963,
70
(08):
: 833
-
&
[45]
MINIMIZATION OF BOOLEAN FUNCTIONS
BISWAS, NN
论文数:
0
引用数:
0
h-index:
0
BISWAS, NN
IEEE TRANSACTIONS ON COMPUTERS,
1971,
C 20
(08)
: 925
-
&
[46]
Balanced Boolean functions
Chakrabarty, K
论文数:
0
引用数:
0
h-index:
0
机构:
Boston Univ, Dept Elect & Comp Engn, Boston, MA 02215 USA
Chakrabarty, K
Hayes, JP
论文数:
0
引用数:
0
h-index:
0
机构:
Boston Univ, Dept Elect & Comp Engn, Boston, MA 02215 USA
Hayes, JP
IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES,
1998,
145
(01):
: 52
-
62
[47]
BOOLEAN RANDOM FUNCTIONS
SERRA, J
论文数:
0
引用数:
0
h-index:
0
SERRA, J
JOURNAL OF MICROSCOPY-OXFORD,
1989,
156
: 41
-
63
[48]
MINIMIZATION OF BOOLEAN FUNCTIONS
MCCLUSKEY, EJ
论文数:
0
引用数:
0
h-index:
0
MCCLUSKEY, EJ
BELL SYSTEM TECHNICAL JOURNAL,
1956,
35
(06):
: 1417
-
1444
[49]
REMARKS ON BOOLEAN FUNCTIONS
ELLIS, DO
论文数:
0
引用数:
0
h-index:
0
ELLIS, DO
BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY,
1953,
59
(02)
: 152
-
152
[50]
Nonlinearity of Boolean functions
Rodier, F
论文数:
0
引用数:
0
h-index:
0
机构:
Inst Math Luminy, F-13288 Marseille 9, France
Inst Math Luminy, F-13288 Marseille 9, France
Rodier, F
ACTA ARITHMETICA,
2004,
115
(01)
: 1
-
22
←
1
2
3
4
5
→