Procédé d'exécution d'un code machine par un calculateur comportant une chaîne matérielle de traitement d'instructions, cette chaîne matérielle de traitement comportant une succession d’étages qui traitent les uns après les autres chaque instruction à exécuter du code machine, cette succession d’étages comportant au moins les étages suivants : un chargeur d'instructions, un décodeur et une unité arithmétique et logique, ce code machine comprenant un cryptogramme pour chaque instruction d’une suite d’instructions consécutives, ce procédé comportant l’exécution des étapes suivantes pour chaque cryptogramme d’une instruction d’une suite d’instructions consécutives du code machine : - le chargement (154), par le chargeur d'instructions, du cryptogramme d’une instruction désignée par un compteur ordinal pour obtenir un cryptogramme chargé, puis - le déchiffrement (156) du cryptogramme chargé pour obtenir une instruction déchiffrée, puis - le décodage (158) de l'instruction déchiffrée, par le décodeur, pour générer des signaux qui configurent le calculateur pour exécuter l'instruction déchiffrée, puis, - l'exécution (160), par l'unité arithmétique et logique, de l'instruction déchiffrée, caractérisé en ce que le procédé comporte également les étapes suivantes pour au moins une instruction courante de la suite d’instructions consécutives : - après l'opération de décodage de l’instruction courante et avant le déchiffrement du cryptogramme de l’instruction suivante dans la suite d’instructions consécutives, la construction (162) d'une signature pour l’instruction courante : - à partir d’un ensemble de signaux générés par un étage de la succession d’étages en réponse au traitement de cette instruction courante par cet étage, cet étage qui génère cet ensemble de signaux étant le décodeur ou un étage suivant le décodeur dans la succession d’étages, et - à partir de la précédente signature construite pour l’instruction qui la précède dans la suite d’instructions consécutives, cette signature pour l’instruction courante variant ainsi en fonction de l'instruction courante et en fonction de toutes les instructions précédant l’instruction courante dans la suite d’instructions consécutives, puis - la vérification (163) de l’intégrité du code machine exécuté en comparant (170) la signature construite pour l’instruction courante à une signature de référence pré-enregistrée, puis - seulement lorsque la vérification de l’intégrité de l’instruction courante est réussie, le déchiffrement (156) du cryptogramme de l’instruction suivante à l'aide de la signature construite pour l’instruction courante. Procédé selon la revendication 1, dans lequel l’étape de vérification de l’intégrité comporte : - le chargement (164) d’un cryptogramme de la signature de référence, puis - le déchiffrement (168) de ce cryptogramme à l’aide d’une des signatures construites pour l’une des instructions de la suite d’instructions. Procédé selon la revendication 2, dans lequel : - le cryptogramme de la signature de référence est chargé à partir de l’adresse contenue dans le compteur ordinal après le chargement du cryptogramme de l’instruction courante et avant le chargement du cryptogramme de l’instruction suivante, et - le cryptogramme de la signature de référence est déchiffré à l’aide de la signature construite pour l’instruction courante ou pour l’instruction qui précède cette instruction courante dans la suite d’instructions consécutives. Procédé selon la revendication 1, dans lequel lors de la construction (162) de la signature pour l’instruction courante, cette signature est en plus construite à partir d’une clé secrète pré-enregistrée dans une mémoire du calculateur. Procédé selon l'une quelconque des revendications précédentes, dans lequel l’étage qui génère l’ensemble de signaux utilisé pour construire la signature est le décodeur. Procédé selon la revendication 5, dans lequel, lors de la construction (162) d’une signature pour l’instruction courante, cette signature est construite à partir de signaux, générés par le décodeur en réponse au décodage de l'instruction courante, qui varient en fonction de l'opcode de l'instruction courante et en fonction de chaque opérande de l'instruction courante. Procédé selon l'une quelconque des revendications précédentes, dans lequel le déchiffrement du cryptogramme de chaque instruction à l'aide de la signature construite consiste en la réalisation d'un "OU EXCLUSIF" entre les bits du cryptogramme de l'instruction et les bits de la signature construite pour l’instruction qui précède cette instruction dans la suite d’instructions consécutives. Procédé selon l’une quelconque des revendications précédentes, dans lequel, lorsque la signature construite pour l’instruction courante est différente de la signature de référence pré-enregistrée à laquelle elle est comparée, l’étape (163) de vérification de l’intégrité de l’instruction courante se poursuit par une étape (180) de signalement d’un défaut d’intégrité. Code machine (32) apte à être exécuté en mettant en œuvre un procédé conforme à l’une quelconque des revendications précédentes, ce code machine comprenant un cryptogramme pour chaque instruction d’une suite d’instructions consécutives, caractérisé en ce que : - chacun de ces cryptogramme est le chiffré d’une instruction correspondante de cette suite d’instructions consécutives à l'aide d'une signature construite : - à partir des signaux générés par un étage de la succession d’étages en réponse au décodage de cette instruction correspondante par cet étage, cet étage qui génère cet ensemble de signaux étant le décodeur ou un étage suivant le décodeur dans la succession d’étages, et - à partir de la précédente signature construite pour l’instruction qui la précède dans la suite d’instructions consécutives, cette signature pour l’instruction correspondante variant ainsi en fonction de l'instruction correspondante et en fonction de toutes les instructions précédant l’instruction correspondante dans la suite d’instructions consécutives, et - le code machine comporte également la signature de référence pré-enregistrée à laquelle la signature construite pour une instruction courante est comparée lors de l’exécution de ce code machine en mettant en œuvre un procédé conforme à l’une quelconques des revendications précédentes. Support d'enregistrement d'informations lisible par un microprocesseur d’un calculateur, caractérisé en ce qu'il comporte un code machine conforme à la revendications 9. Calculateur pour la mise en œuvre d'un procédé d'exécution conforme à l'une quelconque des revendications 1 à 8, ce calculateur comportant une chaîne matérielle (10) de traitement d'instructions, cette chaîne matérielle de traitement comportant une succession d’étages qui traitent les uns après les autres chaque instruction à exécuter du code machine, cette succession d’étages comportant au moins les étages suivants : un chargeur d'instructions (18), un décodeur (20) et une unité arithmétique et logique (22), cette chaîne matérielle de traitement étant apte, pour chaque cryptogramme d’une instruction d’une suite d’instructions consécutives d’un code machine, à exécuter les opérations suivantes : - le chargement, par le chargeur d'instructions, du cryptogramme d’une instruction désignée par un compteur ordinal pour obtenir un cryptogramme chargé, puis - le déchiffrement du cryptogramme chargé pour obtenir une instruction déchiffrée, puis - le décodage de l'instruction déchiffrée, par le décodeur, pour générer des signaux qui configurent le calculateur pour exécuter l'instruction déchiffrée, puis, - l'exécution, par l'unité arithmétique et logique, de l'instruction déchiffrée, caractérisé en ce que la chaîne matérielle de traitement est également configurée pour exécuter les étapes suivantes pour au moins une instruction courante de la suite d’instructions consécutives : - après l'opération de décodage de l’instruction courante et avant le déchiffrement du cryptogramme de l’instruction suivante dans la suite d’instructions consécutives, la construction d'une signature pour l’instruction courante : - à partir des signaux générés par un étage de la succession d’étages en réponse au décodage de cette instruction courante par cet étage, cet étage qui génère cet ensemble de signaux étant le décodeur ou un étage suivant le décodeur dans la succession d’étages, et - à partir de la précédente signature construite pour l’instruction qui la précède dans la suite d’instructions consécutives, cette signature pour l’instruction courante variant ainsi en fonction de l'instruction courante et en fonction de toutes les instructions précédant l’instruction courante dans la suite d’instructions consécutives, puis - la vérification de l’intégrité de l’instruction courante en comparant la signature construite pour l’instruction courante à une signature de référence pré-enregistrée, puis - seulement lorsque la vérification de l’intégrité de l’instruction courante est réussie, le déchiffrement du cryptogramme de l’instruction suivante à l'aide de la signature construite pour l’instruction courante. Compilateur apte à transformer automatiquement un code source d'un programme d'ordinateur en un code binaire comportant un code machine exécutable par un calculateur comportant une chaîne matérielle de traitement d'instructions, cette chaîne matérielle de traitement comportant les étages suivants : un chargeur d'instructions, un décodeur et une unité arithmétique et logique, ce compilateur comportant un microprocesseur programmable (64) et une mémoire (66), caractérisé en ce que le compilateur est apte à transformer automatiquement le code source en un code machine conforme à la revendication 8.