Francesco Azzinnari
Hardware Architecture for Homomorphic Encrypted Spiking Neural Networks.
Rel. Maurizio Martina, Alberto Marchisio, Farzad Nikfam. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2025
|
|
PDF (Tesi_di_laurea)
- Tesi
Accesso limitato a: Solo utenti staff fino al 12 Dicembre 2026 (data di embargo). Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (4MB) |
Abstract
This thesis proposes a parallelized, generalized architecture for SNN inference under privacy-preserving constraints. Input images start in plaintext, then are quantized and encrypted using the BFV homomorphic encryption scheme allowing computation to proceed on protected data. The pipeline consists of linear stages coordinated by a handshake FSM: start/valid/ready/done. Since homomorphic encryption does not support non linear operations, we decrypt downstream of the linear stack to perform Activation_LIF. This step aims to restore noise budget and may re-encrypt to continue processing where necessary. Noise Budget blocks at encryption and after each operation (e.g., convolution, pooling, linear layer) provide essential telemetry for parameter selection and failure diagnosis.
The architecture is informed by software: we inherit the algorithmic decomposition and assess patterns from an existing software implementation
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
