arrow
Return

Masta: An HE-Friendly Cipher Using Modular Arithmetic

delete2020-01-01
delete21
delete
OA
AI
J
Jincheol Ha
S
Seongkwang Kim *
W
Wonseok Choi
J
Jooyoung Lee
D
Dukjae Moon
H
Hyo‐Jin Yoon
J
Jihoon Cho
DOI:10.1109/ACCESS.2020.3033564delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The Rasta cipher, proposed by Dobraunig et al. (CRYPTO 2018), is an HE-friendly cipher enjoying the fewest ANDs per bit and the lowest ANDdepth among the existing ciphers. A novel feature of Rasta is that its affine layers are freshly and randomly generated for every encryption. In this paper, we propose a new variant of Rasta, dubbed Masta. Similarly to Rasta, Masta takes as input a (master) secret key and a nonce, and generates a keystream block for each counter. On the other hand, Masta has two main differences from Rasta: Masta uses modular arithmetic to support HE schemes over a non-binary plaintext space, and it uses a smaller number of random bits in the affne layers by defining them with infinite field multiplication. In this way, Masta outperforms Rasta in a transciphering framework with BGV/FVstyle HE schemes. Our implementation shows that Masta is 505 to 592 times faster in terms of the throughput on the client-side, while 4792 to 6986 times faster on the server-side.
Keywords:
Ciphers
Encryption
Servers
Zinc
Throughput
Homomorphic encryption
stream cipher
transciphering framework
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

No organization information available