Procédé de détection (200) d’une anomalie dans un système électronique (10) en fonctionnement, en particulier une attaque informatique contre le système électronique (10), le système électronique (10) comprenant un ou plusieurs processeurs (14) composés chacun d’une pluralité de blocs matériels (20, 22), le processeur (14) étant adapté pour exécuter au moins une application (A) par interactions de l’application (A) avec lesdits blocs matériels (20), le procédé de détection (200) comprenant au moins les étapes suivantes : mesure (210), lors du fonctionnement du système électronique (10), d’au moins un paramètre représentatif des interactions de l’application (A) avec l’un des blocs matériels (20) pour obtenir des mesures dudit paramètre représentatif, pour chaque mesure, comparaison (220) de ladite mesure avec un ensemble de données de référence (J) associé pour détecter d’éventuelles incohérences entre la mesure et l’ensemble de données de référence (J), ledit ensemble de données de référence (J) étant représentatif du fonctionnement du système électronique (10) sans anomalies, et émission (230) d’une alerte (W) selon un critère d’alerte portant sur la ou les incohérences détectées. Procédé de détection (200) selon la revendication 1, dans lequel le procédé de détection (200) comprend, en outre, au moins une étape choisie parmi le groupe constitué de : analyse (240) de la nature du bloc matériel (20) associé à chaque incohérence, analyse (240) de la fréquence temporelle des incohérences, et analyse (240) de l’écart de chaque mesure associée aux incohérences à l’ensemble de données de référence (J) ; le procédé de détection (200) comprenant une étape de détection (250), en fonction de la ou chaque analyse d’une anomalie, en particulier une attaque informatique ou une défaillance matérielle de l’un des blocs matériels (20). Procédé de détection (200) selon la revendication 1 ou 2, dans lequel lorsqu’au moins une alerte (W) associée à l’un des blocs matériels (20) est émise, une nouvelle itération des étapes du procédé de détection (200) à partir de l’étape de mesure (210) est mise en œuvre, l’ensemble des blocs matériels (20) dont une mesure de paramètre représentatif est effectuée étant, à chaque itération, inclus dans l’ensemble des blocs matériels (20) de la précédente itération, l’ensemble des blocs matériels (20) étant notamment inclus dans l’ensemble des blocs matériels (20) associés à la ou les alertes (W). Procédé de détection (200) selon l’une quelconque des revendications 1 à 3, dans lequel chaque critère d’alerte dépend d’au moins une condition sur les paramètres représentatifs, le procédé de détection (200) comprenant, lorsqu’une alerte (W) associée à l’un des blocs matériels (20) est émise, une nouvelle itération des étapes du procédé de détection (200) à partir de l’étape de mesure (210), le critère d’alerte comprenant, à chaque itération, un nombre croissant de conditions. Procédé de détection (200) selon l’une quelconque des revendications 1 à 4, dans lequel chaque paramètre représentatif associé à l’un des blocs matériel (20) est choisi parmi le groupe constitué de : le type de données traitées par le bloc matériel (20); le type d’instructions exécutées par le bloc matériel (20); le nombre d’accès au bloc matériel (20); le nombre de calcul exécutés et/ou le temps de calcul du bloc matériel (20); le nombre de dysfonctionnements du bloc matériel(20), et le nombre d’interactions sur un réseau d’interconnexion interne au processeur (14) impliquant le bloc matériel (20), et le nombre d’interactions avec l’extérieur du processeur par le bloc matériel (20). Procédé de détection (200) selon l’une quelconque des revendications 1 à 5, dans lequel chaque bloc matériel (20) est choisi parmi le groupe constitué de : une ou plusieurs unités de calcul, une ou plusieurs unités de prédiction de branchement, un ou plusieurs registres de mémoire interne du processeur, une ou plusieurs mémoires caches, une ou plusieurs mémoires vives, une ou plusieurs chaines de traitement, une ou plusieurs unités de protection mémoire ou de traduction d’adresse, un ou plusieurs bus ou réseaux d’interconnexion, une ou plusieurs unités d'entrée-sortie chaque paramètre représentatif du fonctionnement de l’un des blocs matériels (20) étant choisi parmi le groupe constitué de : le nombre de données d’un même type traitées par la ou les unités de calcul, le ou les réseaux d’interconnexion ou la ou les mémoires, le nombre d’instructions d’un même type exécutées par la ou les unités de calcul, la consommation d’énergie de la ou des unités de calcul, la température de la ou des unités de calcul, le nombre de réussites et/ou d’erreurs de prédiction de l’unité de prédiction de branchement, le nombre d’accès aux mémoires, le nombre de réussites et/ou d’erreurs de sollicitations de la mémoire cache, le nombre de réussites et/ou d’erreurs de sollicitations de l’unité de protection mémoire, le temps d’exécution d’une instruction dans la chaine de traitement, le nombre d’échanges d’information via le ou les réseaux d’interconnexion interne(s) au processeur, le nombre d’échanges d’information via le ou les réseaux d’interconnexion obtenus par une source donnée, le nombre d’échanges d’information via le ou les réseaux d’interconnexion envoyés à une destination donnée, et le nombre d’échanges d’informations via l’unité d'entrée-sortie. Procédé de détection (200) selon l’une quelconque des revendications 1 à 6, dans lequel le système électronique (10) comprend une pluralité de blocs matériels de comptage (22) configurés chacun pour mesurer l’un des paramètres représentatifs, l’étape de mesure (210) comprenant la mesure d’une pluralité de paramètres représentatifs, notamment entre quatre et six, par exemple les paramètres représentatifs mesurés par une partie des blocs matériels de comptage (22). Procédé de détection (200) selon l’une quelconque des revendications 1 à 7, dans lequel le procédé de détection (200) comprend, en outre, une étape de : comparaison de la ou de chaque incohérence associée à l’alerte (W) émise avec un ensemble d’anomalies connues prédéterminées, et catégorisation de l’alerte (W) lorsque la ou chaque incohérence correspond à l’une des anomalies connues dudit ensemble d’anomalies. Procédé de détection (200) selon l’une quelconque des revendications 1 à 8, dans lequel le système électronique (10) est un calculateur embarqué dans une plateforme de transport (12). Procédé de détection (200) selon l’une quelconque des revendications 1 à 9, dans lequel le procédé de détection (200) est mis en œuvre par un système choisi dans le groupe constitué de : un circuit logique programmable dédié formant l’un desdits blocs matériels (20) du processeur ; un logiciel d’un système d’exploitation (16) du système électronique (10) configuré pour interagir avec une mémoire protégée par une unité de protection mémoire, et une application propre à être mise en œuvre par le système électronique (10) par adjonction d’un pilote contrôlant les blocs matériels (20). Produit programme d’ordinateur comportant un support lisible d’informations, sur lequel est mémorisé un programme d’ordinateur comprenant des instructions de programme, le programme d’ordinateur étant chargeable sur une unité de traitement de données et adapté pour entraîner la mise en œuvre d’un procédé de détection (200) selon l’une quelconque des revendications 1 à 10 lorsque le programme d’ordinateur est mis en œuvre sur l’unité de traitement des données. Support lisible d’informations sur lequel est mémorisé un produit programme d’ordinateur selon la revendication 11. Calculateur embarqué dans une plateforme de transport (12) configuré pour mettre en œuvre le procédé de détection (200) selon l’une quelconque des revendications 1 à 10, le système électronique étant le calculateur embarqué. Plateforme de transport (12) comprenant le calculateur selon la revendication 13.