MK
M. Krcek
info
Please Note
<p>This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.</p>
2 records found
1
Little or Large?
The effects of network size on AI explainability in Side-Channel Attacks
For a system to be able to interpret data, learn from it, and use those learnings to reach goals and perform tasks is what it means to be intelligent [1]. Since systems are not a product of nature, but rather made by humans they are called Artificial Intelligence (AI). The field of Side-Channel Attacks (SCA) has benefited from applying AI systems to their problems. Operations previously to resource-intensive to perform can now be executed using AI. Currently, the focus lies on exploring which parameters result in the optimum performance when classifying side-channel traces. But since this application has only recently been applied, there is much more research to be done. As of now, the literature claims that a reduction in the size of the architecture would result in an improvement of the explainability of the models used. However, this change in explainability has not been explicitly proven to hold for SCA models. This created a gap in knowledge. This paper aims to close this gap by exploring these assumptions. The goal is to explore if a reduction in complexity of SCA models leads to improved explainability. An experiment was conducted using two existing SCA architectures with a small and large complexity respectively. Using heatmaps, the explainability of these models were assessed to investigate the existence of patterns. The results show a difference in the consistency of the classification process, where the model with the lowest complexity could more consistently state why a certain classification was made. The results indicate that the explainability of a given SCA model can be improved by decreasing its complexity.
...
For a system to be able to interpret data, learn from it, and use those learnings to reach goals and perform tasks is what it means to be intelligent [1]. Since systems are not a product of nature, but rather made by humans they are called Artificial Intelligence (AI). The field of Side-Channel Attacks (SCA) has benefited from applying AI systems to their problems. Operations previously to resource-intensive to perform can now be executed using AI. Currently, the focus lies on exploring which parameters result in the optimum performance when classifying side-channel traces. But since this application has only recently been applied, there is much more research to be done. As of now, the literature claims that a reduction in the size of the architecture would result in an improvement of the explainability of the models used. However, this change in explainability has not been explicitly proven to hold for SCA models. This created a gap in knowledge. This paper aims to close this gap by exploring these assumptions. The goal is to explore if a reduction in complexity of SCA models leads to improved explainability. An experiment was conducted using two existing SCA architectures with a small and large complexity respectively. Using heatmaps, the explainability of these models were assessed to investigate the existence of patterns. The results show a difference in the consistency of the classification process, where the model with the lowest complexity could more consistently state why a certain classification was made. The results indicate that the explainability of a given SCA model can be improved by decreasing its complexity.
Analysing physical leakages (e.g. power consumption and electromagnetic radiation) of cryptographic devices can be used by adversaries to extract secret keys. Over the last couple of years, researchers have shown that machine learning has potential for this process. Machine learning models need to be fine-tuned to enhance key extraction performance. This paper investigates the so-called dropout hyper-parameter, which is proven to reduce overfitting in various domains (e.g. speech recognition). Dropout is examined for two different models: multilayer perceptrons and convolutional neural networks. Regarding the convolutional neural networks, two architectures are examined: one architecture used as a benchmark in various papers and a more uncomplicated one. The findings of this paper showed that adding dropout to the investigated multilayer perceptron architecture led to significant improvements, whereas the convolutional neural network architectures showed negligible improvements.
...
Analysing physical leakages (e.g. power consumption and electromagnetic radiation) of cryptographic devices can be used by adversaries to extract secret keys. Over the last couple of years, researchers have shown that machine learning has potential for this process. Machine learning models need to be fine-tuned to enhance key extraction performance. This paper investigates the so-called dropout hyper-parameter, which is proven to reduce overfitting in various domains (e.g. speech recognition). Dropout is examined for two different models: multilayer perceptrons and convolutional neural networks. Regarding the convolutional neural networks, two architectures are examined: one architecture used as a benchmark in various papers and a more uncomplicated one. The findings of this paper showed that adding dropout to the investigated multilayer perceptron architecture led to significant improvements, whereas the convolutional neural network architectures showed negligible improvements.