Activities per year
Abstract
The Rasta design strategy allows building low-round ciphers due to its efficient prevention of statistical attacks and algebraic attacks by randomizing the cipher, which makes it especially suitable for hybrid homomorphic encryption (HHE), also known as transciphering. Such randomization is obtained by pseudorandomly sampling new invertible matrices for each round of each new cipher evaluation. However, naively sampling a random invertible matrix for each round significantly impacts the plain evaluation runtime, though it does not impact the homomorphic evaluation cost. To address this issue, Dasta was proposed at ToSC 2020 to reduce the cost of generating the random matrices. In this work, we address this problem from a different perspective: How far can the randomness in Rasta-like designs be reduced in order to minimize the plain evaluation runtime without sacrificing the security? To answer this question, we carefully studied the main threats to Rasta-like ciphers and the role of random matrices in ensuring security. We apply our results to the recently proposed cipher Pasta, proposing a modified version called PASTA v2 instantiated with one initial random matrix and fixed linear layers – obtained by combining two MDS matrices with the Kronecker product – for the other rounds. Compared with Pasta, the state-of-the-art cipher for BGV- and BFV-style HHE, our evaluation shows that PASTA v2 is up to 100 % faster in plain while having the same homomorphic runtime in the SEAL homomorphic encryption library and up to 30 % faster evaluation time in HElib, respectively.
| Translated title of the contribution | Minimierung der Zufälligkeit in Rasta-ähnlichen Designs: Wie weit können wir gehen? : Anwendung auf PASTA |
|---|---|
| Original language | English |
| Title of host publication | Selected Areas in Cryptography – SAC 2024 - 31st International Conference, 2024, Revised Selected Papers |
| Subtitle of host publication | SAC 2024 |
| Editors | Maria Eichlseder, Sébastien Gambs |
| Publisher | Springer |
| Pages | 207–238 |
| Number of pages | 32 |
| ISBN (Electronic) | 978-3-031-82841-6 |
| ISBN (Print) | 978-3-031-82840-9 |
| DOIs | |
| Publication status | Published - 2025 |
| Event | Selected Areas in Cryptography 2024: SAC 2024 - Université de Québec à Montréal, Montéal, Canada Duration: 26 Aug 2024 → 30 Aug 2024 Conference number: 31st |
Publication series
| Name | Lecture Notes in Computer Science |
|---|---|
| Volume | 15517 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | Selected Areas in Cryptography 2024 |
|---|---|
| Abbreviated title | SAC |
| Country/Territory | Canada |
| City | Montéal |
| Period | 26/08/24 → 30/08/24 |
Keywords
- HHE
- Interweaving matrix
- Pasta
- PASTA 2
- Rasta
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science
Fields of Expertise
- Information, Communication & Computing
Fingerprint
Dive into the research topics of 'Minimize the Randomness in Rasta-Like Designs: How Far Can We Go? Application to PASTA'. Together they form a unique fingerprint.Activities
- 1 Talk at conference or symposium
-
Minimize the Randomness in Rasta-Like Designs: How Far Can We Go? Application to PASTA
Schmid, F. (Speaker)
28 Aug 2024Activity: Talk or presentation › Talk at conference or symposium › Science to science