发明名称 ANALYSE D'ECHAPPEMENT DANS UN PROGRAMME EN LANGAGE ORIENTE OBJET POUR MACHINE VIRTUELLE A PILE
摘要 L'invention porte sur un procédé d'analyse d'échappement, comprenant les étapes consistant à :-dans un premier dispositif de traitement, réaliser une analyse statique d'échappement sur un programme en langage intermédiaire d'exécution pour machine virtuelle à pile (201) et générer des signatures d'échappement associées à des méthodes du programme en fonction de règles d'échappement (202) ; -dans un second dispositif de traitement muni d'une machine virtuelle à pile :-charger les signatures d'échappement générées et le programme (203);-réaliser une analyse statique d'échappement partielle (204) basée sur les signatures chargées et générer, en fonction desdites règles d'échappement, des signatures d'échappement de test;-pour une méthode donnée, vérifier (205) la cohérence entre sa signature d'échappement de test et sa signature d'échappement chargée.L'invention permet notamment de limiter l'analyse d'échappement effectuée sur le second dispositif, tout en garantissant l'intégrité du programme chargé.
申请公布号 FR2881240(A1) 申请公布日期 2006.07.28
申请号 FR20050000678 申请日期 2005.01.21
申请人 GEMPLUS SOCIETE ANONYME 发明人 GALLAND ANTOINE
分类号 G06F9/44;G06F12/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址