发明名称 MANAGEMENT PROTOCOL, METHOD FOR VERIFYING AND TRANSFORMING ADOWNLOADED PROGRAMME FRAGMENT AND CORRESPONDING SYSTEMS
摘要 L'invention concerne un protocole de gestion et un procédé de vérification d'un fragment de programme, ou appliquette, téléchargé sur un système embarqué. Une commande de téléchargement (100a, 100b) de l'appliquette est effectuée. Sur réponse positive, le code objet de l'appliquette est lu (101) et soumis (102 ) à une vérification instruction par instruction. La vérification consiste en une étape d'initialisation de la pile des types et du tableau des types de registres représentant l'état de la machine virtuelle du système embarqué au début de l'exécution du code de l'appliquet te et en une vérification, instruction par instruction pour chaque instruction courante cible, de l'existence d'une cible d'instruction de branchement, d'appel d'un gestionnaire d'exceptions ou d'un appel de sous-routine, et par une vérification et une actualisation de l'effet de cette instruction sur la pile des types et le tableau des types de registres. Sur vérification réussie (103a), l'appliquette est enregistrée (104) et un accusé de réception est envoyé (105) au lecteur de téléchargement. L'appliquette est détruite (106) sinon. Application aux systèmes embarqués en environnement Java.
申请公布号 CA2382003(C) 申请公布日期 2008.12.23
申请号 CA20002382003 申请日期 2000.08.21
申请人 TRUSTED LOGIC 发明人 LEROY, XAVIER
分类号 G06F9/445;G06F9/54;G06F9/44;G06F9/45;G06F11/36 主分类号 G06F9/445
代理机构 代理人
主权项
地址