Ciphers for MPC and FHE

218Citations
Citations of this article
75Readers
Mendeley users who have this article in their library.

Abstract

Designing an efficient cipher was always a delicate balance between linear and non-linear operations. This goes back to the design of DES, and in fact all the way back to the seminal work of Shannon. Here we focus, for the first time, on an extreme corner of the design space and initiate a study of symmetric-key primitives that minimize the multiplicative size and depth of their descriptions. This is motivated by recent progress in practical instantiations of secure multi-party computation (MPC), fully homomorphic encryption (FHE), and zero-knowledge proofs (ZK) where linear computations are, compared to non-linear operations, essentially “free”. We focus on the case of a block cipher, and propose the family of block ciphers “LowMC”, beating all existing proposals with respect to these metrics by far. We sketch several applications for such ciphers and give implementation comparisons suggesting that when encrypting larger amounts of data the new design strategy translates into improvements in computation and communication complexity by up to a factor of 5 compared to AES-128, which incidentally is one of the most competitive classical designs. Furthermore, we identify cases where “free XORs” can no longer be regarded as such but represent a bottleneck, hence refuting this commonly held belief with a practical example.

References Powered by Scopus

HOW TO GENERATE AND EXCHANGE SECRETS.

3081Citations
407Readers
Get full text

Linear cryptanalysis method for DES cipher

1917Citations
289Readers
1071Citations
151Readers
Get full text

Cited by Powered by Scopus

Get full text

Boolean Functions for Cryptography and Coding Theory

292Citations
24Readers
Get full text
220Citations
108Readers
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Albrecht, M. R., Rechberger, C., Schneider, T., Tiessen, T., & Zohner, M. (2015). Ciphers for MPC and FHE. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9056, pp. 430–454). Springer Verlag. https://doi.org/10.1007/978-3-662-46800-5_17

Readers over time

‘15‘16‘17‘18‘19‘20‘21‘22‘23‘24‘25015304560

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 33

66%

Researcher 9

18%

Professor / Associate Prof. 4

8%

Lecturer / Post doc 4

8%

Readers' Discipline

Tooltip

Computer Science 37

76%

Mathematics 6

12%

Engineering 4

8%

Physics and Astronomy 2

4%

Article Metrics

Tooltip
Mentions
News Mentions: 1

Save time finding and organizing research with Mendeley

Sign up for free
0