SoK: Cryptography for Neural Networks - Archive ouverte HAL Access content directly
Conference Papers Year : 2019

SoK: Cryptography for Neural Networks

Monir Azraoui
  • Function : Author
  • PersonId : 1091858
Muhammad Bahram
  • Function : Author
  • PersonId : 1091859
Beyza Bozdemir
  • Function : Author
  • PersonId : 1091849
Sébastien Canard
  • Function : Author
  • PersonId : 1091860
Eleonora Ciceri
  • Function : Author
  • PersonId : 1091861
Orhan Ermis
  • Function : Author
  • PersonId : 1091850
Ramy Masalha
  • Function : Author
  • PersonId : 1091862
Marco Mosconi
  • Function : Author
  • PersonId : 1091863
Melek Önen
Marie Paindavoine
  • Function : Author
  • PersonId : 1091865
Boris Rozenberg
  • Function : Author
  • PersonId : 1091866
Bastien Vialla
  • Function : Author
  • PersonId : 1091867
Sauro Vicini
  • Function : Author
  • PersonId : 1091868


With the advent of big data technologies which bring better scalability and performance results, machine learning (ML) algorithms become affordable in several different applications and areas. The use of large volumes of data to obtain accurate predictions unfortunately come with a high cost in terms of privacy exposures. The underlying data are often personal or confidential and, therefore, need to be appropriately safeguarded. Given the cost of machine learning algorithms, these would need to be outsourced to third-party servers, and hence protection of the data becomes mandatory. While traditional data encryption solutions would not allow accessing the content of the data, these would, nevertheless, prevent third-party servers from executing the ML algorithms properly. The goal is, therefore, to come up with customized ML algorithms that would, by design, preserve the privacy of the processed data. Advanced cryptographic techniques such as fully homomorphic encryption or secure multi-party computation enable the execution of some operations over protected data and, therefore, can be considered as potential candidates for these algorithms. However, these techniques incur high computational and/or communication costs for some operations. In this paper, we propose a Systematization of Knowledge (SoK) whereby we analyze the tension between a particular ML technique, namely, neural networks (NN), and the characteristics of relevant cryptographic techniques.
Fichier principal
Vignette du fichier
publi-6137_1.pdf (307.85 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03151115 , version 1 (24-02-2021)



Monir Azraoui, Muhammad Bahram, Beyza Bozdemir, Sébastien Canard, Eleonora Ciceri, et al.. SoK: Cryptography for Neural Networks. IFIP 2019, IFIP Summer School on Privacy and Identity Management, Aug 2019, Brugg Windisch, Switzerland. ⟨10.1007/978-3-030-42504-3_5⟩. ⟨hal-03151115⟩
189 View
542 Download



Gmail Mastodon Facebook X LinkedIn More