Paper 2021/525

On the Importance of Pooling Layer Tuning for Profiling Side-channel Analysis

Lichao Wu and Guilherme Perin

Abstract

In recent years, the advent of deep neural networks opened new perspectives for security evaluations with side-channel analysis. Specifically, profiling attacks now benefit from capabilities offered by convolutional neural networks, such as dimensionality reduction, the absence of manual feature selection, and the inherent ability to reduce trace desynchronization effects. These neural networks contain at least three types of layers: convolutional, pooling, and dense layers. Although the definition of pooling layers causes a large impact on neural network performance, a study on pooling hyperparameters effect on side-channel analysis is still not provided in the academic community. This paper provides extensive experimental results to demonstrate how pooling layer types and pooling stride and size affect the profiling attack performance with convolutional neural networks. Additionally, we demonstrate that pooling hyperparameters can be larger than usually used in related works and still keep good performance for profiling attacks on specific datasets. Finally, with a larger pooling stride and size, a neural network can be reduced in size, favoring training performance.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint. MINOR revision.
Keywords
Side-channel analysisDeep LearningConvolutional Neural NetworksPooling
Contact author(s)
lichao wu9 @ gmail com
guilhermeperin7 @ gmail com
History
2021-04-23: received
Short URL
https://ia.cr/2021/525
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/525,
      author = {Lichao Wu and Guilherme Perin},
      title = {On the Importance of Pooling Layer Tuning for Profiling Side-channel Analysis},
      howpublished = {Cryptology ePrint Archive, Paper 2021/525},
      year = {2021},
      note = {\url{https://eprint.iacr.org/2021/525}},
      url = {https://eprint.iacr.org/2021/525}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.