Brevet FR3049738A1 — publié le 20171006

La présente invention se rapporte de manière générale à la protection de dispositifs électroniques programmables. Elle concerne plus particulièrement la protection de dispositifs électroniques programmables contre des reprogrammations et/ou des piratages. L'invention trouve des applications, en particulier, dans l'industrie automobile. Elle peut être mise en oeuvre par exemple, dans un calculateur de contrôle moteur. Un véhicule automobile comporte de nos jours de plus en plus d'électronique embarquée pour gérer par exemple, des fonctions de climatisation, de gestion du freinage mais aussi des fonctions liées au contrôle moteur. Un calculateur de manière générale et un calculateur de contrôle moteur en particulier se présentent sous la forme d'un boitier hermétique et étanche. Il présente généralement un connecteur électrique permettant la communication entre le calculateur de contrôle moteur et des organes du moteur via un faisceau électrique du véhicule automobile. Le calculateur de contrôle moteur est composé d'au moins un composant électronique programmable, par exemple un microcontrôleur avec un microprocesseur ainsi que d'autres composants électroniques discrets tels que des mémoires, des transistors, des multiplexeurs, etc. Pour contrôler les divers paramètres du moteur, le microprocesseur exécute un programme plus ou moins complexe. La programmation du microcontrôleur est fonction par exemple, du type de 20 moteur à commander. Un bus de communication de type CAN (de l'anglais « Controller Area Network ») est généralement utilisé pour transférer un/des programme(s) d'une unité centrale (ordinateur) vers le microcontrôleur à travers le connecteur électrique. Afin d'améliorer les performances du véhicule automobile, des utilisateurs souhaitent parfois modifier le (les) programme(s) du calculateur de contrôle moteur hors 25 du réseau réparateur accrédité. Pour ce faire, ils utilisent un programmateur (ordinateur) comportant un câble et une connectique adaptée pour se coupler au connecteur électrique du calculateur de contrôle moteur. Ainsi, il est possible de transférer un nouveau programme dans le microcontrôleur du calculateur et donc de modifier les performances du véhicule (vitesse maximale, injection, etc.). 30 Pour éviter des piratages des calculateurs de contrôle moteur, les fabricants de calculateurs et/ou les fabricants de véhicules automobiles ont développé des protocoles de communication relativement complexes afin de sécuriser la programmation du calculateur de contrôle moteur. Cependant, certains utilisateurs arrivent parfois à déjouer cette protection et donc arrivent à reprogrammer le calculateur de contrôle 35 moteur. 3049738 2 Il est aussi connu de l'art antérieur d'utiliser un connecteur électrique dédié à la reprogrammation du calculateur de contrôle moteur. Ce connecteur électrique dédié est placé à l'intérieur du boîtier lors de la conception du calculateur de contrôle moteur, et est donc inaccessible une fois le boîtier fermé et installé sur le véhicule automobile. Ainsi, 5 grâce à cette solution technologique, il est nécessaire, pour toute personne qui souhaite reprogrammer le calculateur de contrôle moteur, d'ouvrir le boîtier pour accéder au connecteur électrique. Cette manipulation n'est pas sans risque car il est possible, une fois le boitier refermé, que ce dernier ne soit plus étanche et/ou hermétique ce qui peut provoquer des pannes du calculateur de contrôle moteur (problème d'oxydation des 10 composants par exemple). La présente invention a alors pour but de fournir un dispositif anti-intrusion pour un calculateur permettant d'augmenter la sécurité et un procédé de détection d'intrusion correspondant. Avantageusement, ce procédé de détection d'intrusion permettra dans certains cas d'accéder à des programmes du calculateur. 15 Avantageusement, la mise en oeuvre de l'invention sur un système électronique de série tel un calculateur entrainera un très léger surcoût de fabrication de ce produit. À cet effet, la présente invention propose un dispositif anti-intrusion pour un calculateur électronique pouvant être installé sur un véhicule automobile, le calculateur 20 électronique comprenant au moins un microcontrôleur avec une mémoire, un boîtier et des moyens photosensibles adaptés pour détecter une ouverture du boîtier. Ainsi, grâce à l'invention il est possible de détecter l'ouverture du boîtier dès l'apparition d'un faisceau lumineux et avant une intrusion logicielle sur le microcontrôleur via un des connecteurs du calculateur. 25 Dans un exemple de réalisation, les moyens photosensibles comportent au moins un phototransistor. En variante, les moyens photosensibles comportent au moins une photodiode. La présente invention propose également un procédé anti-intrusion pour calculateur électronique pouvant être installé sur un véhicule automobile, le calculateur 30 électronique comprenant un boîtier contenant un microcontrôleur avec une mémoire et au moins un premier bus de communication et le procédé est apte à détecter : a) une tentative d'intrusion, b) une maintenance autorisée, et si une tentative d'intrusion est diagnostiquée par la détection d'une onde lumineuse due à 35 l'ouverture du boitier par des moyens photosensibles, alors des accès en écriture de la mémoire du microcontrôleur sont verrouillés, et si une maintenance est diagnostiquée par l'alimentation en énergie électrique du calculateur à l'aide d'une alimentation externe, 3049738 3 l'inhibition du dispositif anti-intrusion via le premier bus de communication, l'ouverture du boitier et la désactivation du dispositif anti-intrusion, alors l'accès en écriture de la mémoire du microcontrôleur est possible. Pour rendre encore plus efficace le procédé, il est par exemple, proposé que 5 le verrouillage des accès en écriture de la mémoire du microcontrôleur soit irréversible. Afin d'identifier un potentiel acte de reprogrammation, il est proposé par exemple, que lors de la détection d'une tentative d'intrusion le calculateur électronique est mis hors d'usage. Des détails et avantages de la présente invention apparaitront mieux dans la 10 description qui suit, faite en référence au dessin schématique annexé sur lequel : - la figure 1 est une vue en perspective et éclatée d'un calculateur, - la figure 2 est un schéma électrique simplifié d'un dispositif anti-intrusion selon la présente invention, et - la figure 3 illustre des étapes d'un procédé de détection d'une intrusion 15 selon le dispositif anti-intrusion de la figure 2. La figure 1 représente une vue en perspective et éclatée d'un calculateur électronique 2 utilisé par exemple, pour le contrôle d'un moteur à combustion interne d'un véhicule automobile. L'invention peut être également étendue à d'autres types de calculateurs ou d'autres types de dispositifs électroniques. Le calculateur électronique 2 de contrôle moteur présente un boitier 4 et un premier connecteur électrique 6 comportant des broches électriques 8. Le boitier 4 présente une première partie de boitier 10 et une seconde partie de boitier 12. Afin d'assurer l'étanchéité du calculateur électronique 2 de contrôle moteur, un joint (non représenté sur les figures) en silicone par exemple, est disposé entre la première partie de boitier 10 et la seconde partie de boitier 12. Pour faciliter la dissipation de chaleur (lors du fonctionnement du calculateur électronique 2 de contrôle moteur), la première partie de boitier 10 est par exemple, en aluminium et la seconde partie de boitier 12 est en un alliage métallique. Bien entendu d'autres matériaux peuvent être utilisés. Le premier connecteur électrique 6 est couplé à un faisceau électrique du 30 véhicule automobile (non représenté sur les figures) permettant une communication entre le calculateur électronique 2 de contrôle moteur et d'autres dispositifs électroniques du véhicule automobile. Le calculateur électronique 2 de contrôle moteur présente au moins un microcontrôleur 14, des mémoires, des circuits électroniques comme des transistors, des 35 circuits de puissance, des résistances, etc. Au moins un bus de communication couple électriquement le microcontrôleur 14 au premier connecteur électrique 6 et aux autres composants électroniques du calculateur électronique 2. Le bus de communication (non 3049738 4 visible sur les figures) est par exemple, un bus de communication de type CAN. Le bus de communication peut être aussi un bus CAN sécurisé. La mémoire du microcontrôleur 14 contient généralement des programmes de démarrage du calculateur électronique 2 de contrôle moteur. Elle est programmée par 5 exemple lors de l'assemblage du calculateur électronique 2 de contrôle moteur. Il est connu de l'homme du métier qu'une telle mémoire présente généralement un dispositif interne telle une broche de la mémoire dédiée, qui permet d'autoriser l'accès en écriture dans la mémoire. Comme représenté sur la figure 1, tous les composants électroniques sont 10 montés sur un circuit imprimé 18 de type PCB (de l'anglais « Printed Circuit Board »). Le circuit imprimé 18 présente une première face 20 de circuit imprimé et une seconde face 22 de circuit imprimé opposée à la première face 20 de circuit imprimé. Le calculateur électronique 2 de contrôle moteur présente en outre, un second connecteur électrique (non visible sur la figure 1) disposé sur la seconde face 22 de 15 circuit imprimé et accessible uniquement lorsque le boitier 4 est ouvert. Le second connecteur électrique présente un nombre déterminé de broches et est couplé au microcontrôleur 14 via un bus de programmation dédié nommé ici bus de debug. Ce bus de debug permet l'accès à des données du microcontrôleur 14 lorsque par exemple, il est nécessaire de connaître l'origine d'un problème de fonctionnement du calculateur 20 électronique 2 de contrôle moteur. Il peut aussi servir pour programmer partiellement ou totalement le microcontrôleur 14. De façon originale, il est prévu ici de disposer un dispositif anti-intrusion 24 couplé au microcontrôleur 14 pour détecter une ouverture (intrusion) du boitier 4. La figure 2 présente un schéma électrique partiel du calculateur électronique 2 couplé au 25 dispositif anti-intrusion 24. Le dispositif anti-intrusion 24 présente une première entrée 24 1, une seconde entrée 24 4, une première sortie 24_2 et une seconde sortie 24_3. La première entrée 24_1 est couplée à une borne de polarisation positive 16_1 d'une pile électrique 16. Â titre illustratif, la pile électrique 16 peut être une pile lithium 3,7V et 2600mAh. Pour éviter une décharge trop rapide de la pile électrique 16, cette dernière est couplée à travers un circuit d'adaptation 36 à une source d'alimentation VCC continue du véhicule automobile. Cette source d'alimentation VCC continue est par exemple, une batterie 12V. La seconde entrée 24_4 du dispositif anti-intrusion 24 est couplée à une 35 première sortie 14_3 du microcontrôleur 14. Cette première sortie 14_3 du microcontrôleur 14 est une sortie dédiée à la désactivation du dispositif anti-intrusion 24. Comme il sera présenté dans la suite de la description, cette première sortie 14_3 génère 3049738 5 en fonction d'une stratégie déterminée un signal électrique dont les caractéristiques sont commandées logiciellement. La première sortie 24_2 du dispositif anti-intrusion 24 est couplée à une première entrée 14_1 du microcontrôleur 14. La première entrée 14_1 est une entrée 5 d'alimentation du microcontrôleur 14 et se voit appliquer par exemple, une tension de 1,3V et/ou 3,3V et/ou 5V par le dispositif anti-intrusion 24. La seconde sortie 24_3 du dispositif anti-intrusion 24 est couplée à une seconde entrée 14_2 du microcontrôleur 14. Cette seconde entrée 14_2 est programmée pour être sensible à une variation de niveau de tension. Ainsi, par exemple, la seconde entrée 14_2 est sensible à une variation de 10 tension de l'ordre de 3,3V. Cette seconde entrée 14_2 est une entrée dédiée à la protection des accès mémoire du microcontrôleur 14. Cette seconde entrée 14_2 permet, lorsqu'elle est activée, de bloquer les accès en écriture de la mémoire du microcontrôleur 14. Le dispositif anti-intrusion 24 présente au moins un composant électronique 15 discret photosensible de type phototransistor 26, un régulateur 28 et un circuit de commande 30. Bien entendu, une photodiode peut être utilisée à la place du phototransistor 26. Le phototransistor 26 est monté en « Darlington ». Ce type de phototransistor 26 est bien connu de l'homme de l'art car il permet, grâce à l'ajout d'un 20 transistor d'amplification, d'obtenir un phototransistor 26 avec une compatibilité en courant/puissance meilleure qu'un phototransistor classique (sans montage « Darlington »). Le phototransistor 26 présente une entrée 26_1 couplée à l'entrée 24_1 du dispositif anti-intrusion 24, une sortie 26_2 couplée à une entrée 28_1 du régulateur 28. Le phototransistor 26 présente en outre, une zone sensible 26_3 25 permettant de détecter un faisceau lumineux. Le fonctionnement du phototransistor 26 étant bien connu de l'homme de l'art, il ne sera pas présenté en détail ici. Le régulateur 28 présente en outre, une sortie 28_2 couplée, d'une part, à une première entrée 30_1 du circuit de commande 30 et, d'autre part, à la première sortie 24_2 du dispositif anti-intrusion 24. Le régulateur 28 est par exemple, un régulateur 30 de tension DC/DC 1,3V ; 3,3V et/ou 5V. Le circuit de commande 30 comporte en outre, une seconde entrée 30_2 correspondant à la seconde entrée 24_4 du dispositif anti-intrusion 24 et une première sortie 30_3 correspondant à la seconde sortie 24_3 du dispositif anti-intrusion 24. Le circuit de commande 30 présente une résistance 32 et un transistor 34. La résistance 32 présente une première borne 32_1 et une seconde borne 32_2. Le transistor 34 présente un collecteur 34 1, une base 34_2 et un émetteur 34_3. Le transistor 34 de la figure 2 est un transistor NPN, mais un transistor MOS pourrait être aussi utilisé. 3049738 6 La première borne 32_1 de la résistance 32 correspond à la première entrée 30_1 du dispositif de commande 30. La seconde borne 32_2 de la résistance 32 est couplée au collecteur 34_1 du transistor 34 et est couplée à la première sortie 30_3 du dispositif de commande 30. 5 L'émetteur 34_3 du transistor 34 est couplé à la masse électrique du calculateur électronique 2 de contrôle moteur. Enfin, la base 34_2 du transistor 34 est couplée à la seconde entrée 30_2 du circuit de commande 30. Avantageusement, le dispositif anti-intrusion 24 et sa circuiterie associée présente une consommation électrique nulle lorsqu'il n'est pas activé, c'est-à-dire pas de 10 détection d'une ouverture du boitier 4. Afin de rendre la protection encore plus efficace, il est proposé de positionner le phototransistor 26 au plus près et du coté du second connecteur (couplé au bus de debug). Ainsi, même si le boitier 4 du calculateur électronique 2 de contrôle moteur est ouvert partiellement par une découpe du boitier locale autour du connecteur de programmation, le faisceau lumineux sera détecté par le 15 dispositif anti-intrusion 24. En outre, dans un souci de maîtrise du coût de fabrication d'un tel dispositif, les composants utilisés (phototransistor, résistance, transistor, etc.) sont issus de composants de la grande série et sont compatibles avec la technologie et les composants du calculateur électronique 2 de contrôle moteur. 20 Dans la suite de la description va être présenté un procédé de détection d'intrusion sur un calculateur électronique 2 de contrôle moteur à l'aide d'un dispositif antiintrusion 24 présenté précédemment. La figure 3 présente un organigramme du procédé de détection d'intrusion selon l'invention. Afin de simplifier la compréhension dudit procédé de détection 25 d'intrusion, ce dernier a été partitionné en trois parties distinctes : - une première partie pl correspondant à l'installation du dispositif anti-intrusion 24 sur le calculateur électronique 2 de contrôle moteur et à son activation, - une deuxième partie p2 correspondant au fonctionnement du dispositif antiintrusion 24 une fois installé sur le calculateur électronique 2 de contrôle moteur, 30 et - une troisième partie p3 représentant les différentes étapes pour désactiver le dispositif anti-intrusion 24 lors par exemple, d'un retour en usine. Installation et activation du dispositif anti-intrusion 24 (première partie : p1) Une première étape el consiste à assembler les différents composants 35 électroniques du dispositif anti-intrusion 24 ainsi que ceux du calculateur électronique 2 de contrôle moteur. Dans un souci de gain de productivité, les étapes d'assemblage des composants du dispositif anti-intrusion 24 et les étapes d'assemblage des composants du 3049738 7 calculateur électronique 2 de contrôle moteur sont réalisées en même temps sur une même chaîne d'assemblage par exemple. Une seconde étape e2 consiste à monter ou câbler la pile électrique 16 dans un emplacement dédié. Cette seconde étape e2 peut être réalisée sur une chaine 5 d'assemblage à l'aide d'un robot automatisé par exemple. Une fois la pile électrique 16 installée sur son support, le calculateur électronique 2 de contrôle moteur est alimenté par la pile électrique 16. Cependant, le microcontrôleur 14 est vierge, c'est-à-dire qu'aucun programme n'est encore présent dans la/les mémoire(s). Par conséquent, le dispositif anti-intrusion 24 n'est pas actif. 10 Une troisième étape e3 consiste à monter et fermer le boitier 4. Bien entendu, les différentes étapes de procédé de collage et d'assemblage du boitier 4 ne seront pas présentées ici. Une fois le calculateur électronique 2 de contrôle moteur assemblé, une quatrième et avant dernière étape e4 de cette première partie pl consiste à programmer 15 le microcontrôleur 14 du calculateur électronique 2 de contrôle moteur, c'est-à-dire introduire en mémoire des programmes de gestion du moteur ainsi que le programme de gestion du dispositif anti-intrusion 24. La programmation du microcontrôleur 4 est réalisée à l'aide du premier connecteur électrique 6 et via un bus de communication de type CAN par exemple. Bien entendu, un protocole de programmation est utilisé pour programmer le 20 microcontrôleur 14 ; ce protocole pouvant parfois comporter des codes de protection uniquement connus du fabricant. Une fois le microcontrôleur 14 programmé, le dispositif anti-intrusion 24 est actif. Enfin, le calculateur électronique 2 de contrôle moteur est monté sur le 25 véhicule automobile lors d'une dernière étape e5. Détection d'une intrusion (deuxième partie : p2) L'étape e6 consiste en la surveillance d'une variation de luminosité par le phototransistor 26 synonyme d'ouverture du boitier 4 et donc d'une intrusion. Afin de modifier les paramètres du calculateur électronique 2 de contrôle 30 moteur, ce dernier est par exemple, démonté du véhicule automobile. Une fois démonté du véhicule automobile, pour accéder au bus de debug via le second connecteur électrique placé à l'intérieur du boitier 4, il est nécessaire d'ouvrir ledit boitier 4 du calculateur électronique 2 de contrôle moteur. Pour ce faire, un tournevis ou un autre outil adéquat peut être utilisé pour couper ou ouvrir le boitier 4 et désolidariser la première 35 partie de boitier 10 de la seconde partie de boitier 12. Une fois démonté, un faisceau lumineux issu de la lumière ambiante éclaire le circuit imprimé 18 et ses composants électroniques. Ainsi, la zone sensible 26_3 du phototransistor 26 est éclairée. Le 3049738 8 phototransistor 26 génère (étape e7) alors sur sa sortie 26_2 une tension ou un courant qui est adapté par le régulateur 28. La seconde entrée 14_2 du microcontrôleur 14 se voit appliquer une tension, par variation de niveau, synonyme d'une tentative d'intrusion sur le boitier 4. Une fois la variation de niveau appliquée, le microprocesseur 14 5 verrouille (étape e8) l'accès à sa/ses mémoire(s). Le blocage de l'accès à la mémoire du microcontrôleur 14 est par exemple un blocage physique, c'est-à-dire que des commandes en écriture de la mémoire sont coupées (rupture des transistors d'accès). Une fois l'accès à la mémoire verrouillée, le microcontrôleur 14 est considéré comme protégé contre une intrusion (programmation de la mémoire). Avantageusement, 10 le calculateur électronique 2 de contrôle moteur fonctionne toujours en mode dit normal. Ainsi, il est toujours possible de brancher le calculateur électronique 2 de contrôle moteur sur le véhicule automobile. Bien entendu, toute mauvaise manipulation du calculateur électronique 2 de contrôle moteur pourrait rendre ce dernier également inutilisable (par exemple par l'application d'une tension trop élevée sur une broche du 15 microcontrôleur 14). En variante, il peut être envisagé de rendre complètement inactif le calculateur électronique 2 de contrôle moteur, obligeant l'utilisateur à se rapprocher de son concessionnaire. Ainsi, grâce au dispositif anti-intrusion 24, le calculateur électronique 2 de 20 contrôle moteur est protégé contre des intrusions. Avantageusement, il est possible pour une personne habilitée de désactiver le dispositif anti-intrusion 24 afin qu'elle puisse par exemple, analyser des problèmes potentiels du calculateur électronique 2 de contrôle moteur. Désactivation du dispositif anti-intrusion (troisième partie : p3) 25 Lors d'un retour par exemple dans un service de maintenance (étape e9), il est nécessaire d'alimenter (étape e10) le calculateur électronique 2 de contrôle moteur à l'aide d'une alimentation externe. Une étape el 1 consiste à coupler le calculateur électronique 2 de contrôle moteur via le premier connecteur électrique 6 à un bus de communication de type CAN 30 contrôlé par un ordinateur par exemple. Lors de cette étape, la seconde sortie 14_3 du microprocesseur 14 génère un signal sur la base 34_2 du transistor 34. Ainsi, le transistor 34 est passant et donc force à « 0 » la seconde entrée 14_2 du microprocesseur 14. L'étape el 2 consiste à ouvrir le boitier 4. Le phototransistor 26 détecte alors 35 un faisceau lumineux. La variation de tension générée par le phototransistor 26 est transparente pour la première entrée 14_1 et la seconde entrée 14_2 du 3049738 9 microcontrôleur 14 car la seconde entrée 14 2 est directement connectée à la masse à travers le transistor 34. L'étape e13 consiste à ôter la pile électrique 16 de son support afin de rendre inactif le dispositif de détection 24. A partir de cette étape, il est possible d'inspecter le 5 calculateur électronique 2 de contrôle moteur sans avoir à maintenir une alimentation externe mais aussi de le reprogrammer. Dans une variante d'utilisation, il est prévu d'utiliser un second phototransistor monté en parallèle du premier (non visible sur les dessins) positionné du coté opposé (par exemple disposé sur la seconde face 22 du circuit imprimé 18) au phototransistor 26. 10 Ainsi, l'efficacité du dispositif anti-intrusion 24 est améliorée. Grâce à l'invention, la sécurité d'un calculateur est améliorée permettant de bloquer toute tentative d'intrusion pour modifier des programmes dudit calculateur. Le blocage en écriture des mémoires du calculateur rend impossible la reprogrammation même partielle du microcontrôleur si une tentative de reprogrammation est détectée. 15 L'exemple de réalisation prévoit l'utilisation d'un bus de programmation suivant un protocole CAN qui est couramment utilisé dans l'industrie automobile. Toutefois la présente invention peut également être mise en oeuvre avec des calculateurs utilisant d'autres protocoles, par exemple (non limitatif) CAN-FD, Ethernet, Flexray, etc. Comme déjà évoqué, le domaine d'application ne se limite pas à l'industrie automobile. 20 Bien entendu, la présente invention ne se limite pas au mode de réalisation préféré décrit ci-dessus et illustré sur le dessin et aux variantes de réalisation évoquées mais s'étend à toutes les variantes à la portée de l'homme du métier. REVENDICATIONS1. Dispositif anti-intrusion (24) pour un calculateur électronique (2) pouvant être installé sur un véhicule automobile, le calculateur électronique (2) comprenant au moins un microcontrôleur (14) avec une mémoire et un boîtier (4), caractérisé en ce qu'il comporte des moyens photosensible adaptés pour détecter une ouverture du boîtier (4). 2. Dispositif anti-intrusion (24) pour un calculateur électronique (2) pouvant être installé sur un véhicule automobile selon la revendication 1, caractérisé en ce que les moyens photosensibles comportent au moins un phototransistor (26). 3. Dispositif anti-intrusion (24) pour un calculateur électronique (2) pouvant être installé sur un véhicule automobile selon la revendication 1, caractérisé en ce que les 10 moyens photosensibles comportent au moins une photodiode. 4. Procédé anti-intrusion pour calculateur électronique (2) pouvant être installé sur un véhicule automobile, le calculateur électronique (2) comprenant un boîtier (4) contenant un microcontrôleur (14) avec une mémoire et au moins un premier bus de communication, le procédé est apte à détecter : 15 a) une tentative d'intrusion, b) une maintenance autorisée, et si une tentative d'intrusion est diagnostiquée par la détection d'une onde lumineuse due à l'ouverture du boitier (4) par des moyens photosensibles, alors des accès en écriture de la mémoire du microcontrôleur (14) sont verrouillés, et si une maintenance est 20 diagnostiquée par l'alimentation en énergie électrique du calculateur (2) à l'aide d'une alimentation externe, l'inhibition du dispositif anti-intrusion (24) via le premier bus de communication, l'ouverture du boitier (4) et la désactivation du dispositif antiintrusion (24), alors l'accès en écriture de la mémoire du microcontrôleur (14) est possible. 25 5. Procédé anti-intrusion pour calculateur électronique (2) selon la revendication 4, caractérisé en ce que le verrouillage des accès en écriture de la mémoire du microcontrôleur (14) est irréversible. 6. Procédé anti-intrusion pour calculateur électronique (2) selon l'une des revendications 4 ou 5, caractérisé en ce que lors de la détection d'une tentative 30 d'intrusion le calculateur électronique (2) est mis hors d'usage.