Side Channel Analysis in Homomorphic Encryption

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ghaleb, Baraq, Buchanan, William J
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908367149072384
author Ghaleb, Baraq
Buchanan, William J
author_facet Ghaleb, Baraq
Buchanan, William J
contents Homomorphic encryption provides many opportunities for privacy-aware processing, including with methods related to machine learning. Many of our existing cryptographic methods have been shown in the past to be susceptible to side channel attacks. With these, the implementation of the cryptographic methods can reveal information about the private keys used, the result, or even the original plaintext. An example of this includes the processing of the RSA exponent using the Montgomery method, and where 0's and 1's differ in their processing time for modular exponentiation. With FHE, we typically use lattice methods, and which can have particular problems in their implementation in relation to side channel leakage. This paper aims to outline a range of weaknesses within FHE implementations as related to side channel analysis. It outlines a categorization for side-channel analysis, some case studies, and mitigation strategies.
format Preprint
id arxiv_https___arxiv_org_abs_2505_11058
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Side Channel Analysis in Homomorphic Encryption
Ghaleb, Baraq
Buchanan, William J
Cryptography and Security
Homomorphic encryption provides many opportunities for privacy-aware processing, including with methods related to machine learning. Many of our existing cryptographic methods have been shown in the past to be susceptible to side channel attacks. With these, the implementation of the cryptographic methods can reveal information about the private keys used, the result, or even the original plaintext. An example of this includes the processing of the RSA exponent using the Montgomery method, and where 0's and 1's differ in their processing time for modular exponentiation. With FHE, we typically use lattice methods, and which can have particular problems in their implementation in relation to side channel leakage. This paper aims to outline a range of weaknesses within FHE implementations as related to side channel analysis. It outlines a categorization for side-channel analysis, some case studies, and mitigation strategies.
title Side Channel Analysis in Homomorphic Encryption
topic Cryptography and Security
url https://arxiv.org/abs/2505.11058