Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Unsupervised Side-Channel Analysis Based on Mutual Information and its Neural Estimation

View through CrossRef
Analyse par Canaux Auxiliaires Non-Supervisée Basée sur l'Information Mutuelle et son Estimation Neurale L'analyse des canaux auxiliaires (SCA) est définie comme le processus d'obtention d'informations sur un dispositif détenant un secret à travers ses fuites physiques telles que la consommation d'énergie ou les émanations électromagnétiques. Quelle que soit la stratégie utilisée, la quantité d'informations que l'on peut obtenir à partir des données d'un canal latéral, appelé trace, est toujours limitée par l'information mutuelle (MI) entre le secret et la trace. Cela en fait, tout jeu de mots mis à part, une quantité clé pour l'évaluation des fuites. Malheureusement, les traces ont généralement une dimension trop élevée pour que les estimateurs statistiques classiques restent fiables lors du calcul de l'information mutuelle sur des traces complètes. Cependant, des travaux récents de la communauté de l'apprentissage automatique ont montré qu'il est possible d'évaluer la MI dans un espace de haute dimension grâce à de nouvelles techniques d'apprentissage profond. Cette thèse explore l'impact de ce nouvel estimateur sur le domaine des canaux auxiliaires.La première partie est consacrée à une analyse de la technique d'estimation neurale de l'information mutuelle (MINE) dans un contexte du SCA, dont l'objectif est de déduire la meilleure façon d'utiliser cet outil en pratique. Elle montre que l'aspect multidimensionnel intrinsèque de la technique est très utile pour le SCA, car il y a souvent de multiples sources de fuites dans les traces. La méthode est dérivée comme un outil générique d'évaluation des fuites qui peut être utilisé quel que soit le type de données, de composants ou d'implémentations. Connaître la quantité d'information contenue dans les traces n’est pas équivalent à savoir l'exploiter de manière optimale pour récupérer un secret tel qu'une clé cryptographique, surtout dans un contexte non supervisé où le profilage de la cible n'est pas autorisé. Par conséquent, la deuxième partie de cette thèse présente un nouveau cadre mathématique, conçu pour faire le lien entre les attaques classiques d'information mutuelle (MIA) et l'aspect multidimensionnel des estimateurs basés sur les réseaux neuronaux. Cela permet de dériver, à notre connaissance, la première attaque non supervisée capable de bénéficier à la fois de la puissance des techniques d'apprentissage profond et des précieuses propriétés théoriques de l’information mutuelle. En pratique, cette attaque présente deux inconvénients : la complexité temporelle, puisqu'elle nécessite autant d'entraînements du réseau qu'il y a d'hypothèses clés (souvent 256), et un a priori explicite quant à l’expression mathématique de la fuite. La troisième partie de la thèse utilise le cadre mathématique précédemment introduit pour construire une architecture neuronale capable de récupérer par elle-même un tel a priori. Cela permet de dériver une nouvelle attaque non supervisée, l'attaque EVIL Machine, ne nécessitant qu’un unique entrainement de réseau résolvant ainsi les deux problèmes précédemment évoqués.
Agence Bibliographique de l'Enseignement Supérieur
Title: Unsupervised Side-Channel Analysis Based on Mutual Information and its Neural Estimation
Description:
Analyse par Canaux Auxiliaires Non-Supervisée Basée sur l'Information Mutuelle et son Estimation Neurale L'analyse des canaux auxiliaires (SCA) est définie comme le processus d'obtention d'informations sur un dispositif détenant un secret à travers ses fuites physiques telles que la consommation d'énergie ou les émanations électromagnétiques.
Quelle que soit la stratégie utilisée, la quantité d'informations que l'on peut obtenir à partir des données d'un canal latéral, appelé trace, est toujours limitée par l'information mutuelle (MI) entre le secret et la trace.
Cela en fait, tout jeu de mots mis à part, une quantité clé pour l'évaluation des fuites.
Malheureusement, les traces ont généralement une dimension trop élevée pour que les estimateurs statistiques classiques restent fiables lors du calcul de l'information mutuelle sur des traces complètes.
Cependant, des travaux récents de la communauté de l'apprentissage automatique ont montré qu'il est possible d'évaluer la MI dans un espace de haute dimension grâce à de nouvelles techniques d'apprentissage profond.
Cette thèse explore l'impact de ce nouvel estimateur sur le domaine des canaux auxiliaires.
La première partie est consacrée à une analyse de la technique d'estimation neurale de l'information mutuelle (MINE) dans un contexte du SCA, dont l'objectif est de déduire la meilleure façon d'utiliser cet outil en pratique.
Elle montre que l'aspect multidimensionnel intrinsèque de la technique est très utile pour le SCA, car il y a souvent de multiples sources de fuites dans les traces.
La méthode est dérivée comme un outil générique d'évaluation des fuites qui peut être utilisé quel que soit le type de données, de composants ou d'implémentations.
Connaître la quantité d'information contenue dans les traces n’est pas équivalent à savoir l'exploiter de manière optimale pour récupérer un secret tel qu'une clé cryptographique, surtout dans un contexte non supervisé où le profilage de la cible n'est pas autorisé.
Par conséquent, la deuxième partie de cette thèse présente un nouveau cadre mathématique, conçu pour faire le lien entre les attaques classiques d'information mutuelle (MIA) et l'aspect multidimensionnel des estimateurs basés sur les réseaux neuronaux.
Cela permet de dériver, à notre connaissance, la première attaque non supervisée capable de bénéficier à la fois de la puissance des techniques d'apprentissage profond et des précieuses propriétés théoriques de l’information mutuelle.
En pratique, cette attaque présente deux inconvénients : la complexité temporelle, puisqu'elle nécessite autant d'entraînements du réseau qu'il y a d'hypothèses clés (souvent 256), et un a priori explicite quant à l’expression mathématique de la fuite.
La troisième partie de la thèse utilise le cadre mathématique précédemment introduit pour construire une architecture neuronale capable de récupérer par elle-même un tel a priori.
Cela permet de dériver une nouvelle attaque non supervisée, l'attaque EVIL Machine, ne nécessitant qu’un unique entrainement de réseau résolvant ainsi les deux problèmes précédemment évoqués.

Related Results

En skvatmølle i Ljørring
En skvatmølle i Ljørring
A Horizontal Mill at Ljørring, Jutland.Horizontal water-mills have been in use in Jutland since the beginning of the Christian era 2). But the one here described shows so close a c...
Machine-Learning Based Channel Quality and Stability Estimation for Stream-Based Multichannel Wireless Sensor Networks
Machine-Learning Based Channel Quality and Stability Estimation for Stream-Based Multichannel Wireless Sensor Networks
Wireless sensor networks (WSNs) have become more and more diversified and are today able to also support high data rate applications, such as multimedia. In this case, per-packet c...
Frequency of Common Chromosomal Abnormalities in Patients with Idiopathic Acquired Aplastic Anemia
Frequency of Common Chromosomal Abnormalities in Patients with Idiopathic Acquired Aplastic Anemia
Objective: To determine the frequency of common chromosomal aberrations in local population idiopathic determine the frequency of common chromosomal aberrations in local population...
A novel unsupervised deep learning network for intelligent fault diagnosis of rotating machinery
A novel unsupervised deep learning network for intelligent fault diagnosis of rotating machinery
Generally, the health conditions of rotating machinery are complicated and changeable. Meanwhile, its fault labeled information is mostly unknown. Therefore, it is man-sized to aut...
Machine Learning-Based 5G-and-Beyond Channel Estimation for MIMO-OFDM Communication Systems
Machine Learning-Based 5G-and-Beyond Channel Estimation for MIMO-OFDM Communication Systems
Channel estimation plays a critical role in the system performance of wireless networks. In addition, deep learning has demonstrated significant improvements in enhancing the commu...
FinFET Devices and Integration
FinFET Devices and Integration
Through more than a decade of industry wide R&D effort, 3D-FinFET has found its way into manufacturing. In this abstract, we review the key progress in process and integration ...
Advanced Smart Channel Estimation Scheme for MIMO OSTBC Systems Based Wireless Communication
Advanced Smart Channel Estimation Scheme for MIMO OSTBC Systems Based Wireless Communication
Labeling diversity is used in an orthogonal space-time block coded (OSTBC) scheme to improve wireless connection reliability without reducing spectral efficiency. Compared to the c...
Analysis of Stock Mutual Fund Performance Measurement and Comparison with LQ-45 Index
Analysis of Stock Mutual Fund Performance Measurement and Comparison with LQ-45 Index
Evaluation of performance is one of the important things that must be considered when choosing the type of mutual fund for investment purposes. Performance measurement is needed to...

Back to Top