首页> 外国专利> Method for executing a program intended to be interpreted by a virtual machine protected against fault injection attacks

Method for executing a program intended to be interpreted by a virtual machine protected against fault injection attacks

机译:用于执行旨在通过保护防止故障注入攻击的虚拟机解释的程序的方法

摘要

The present invention particularly concerns a method for executing a program (P) intended to be interpreted by a virtual machine (M), the method comprising steps of determination (102) of a reference code instruction to be interpreted when executing the program, interpretation (112) by the virtual machine of the reference code instruction using machine code. This method also comprises read-out (106) of interpretation rights data (DR) indicating a portion (P1) of the program containing code instructions interpretable by the virtual machine and, on the basis of read-out data, checking the presence (110) of the reference code instruction in the portion (P1) of the program (P), the interpretation of the reference code instruction being implemented by the virtual machine (M) only if the reference code instruction is contained in the portion (P1) of the program (P).
机译:本发明特别涉及用于执行旨在由虚拟机(M)解释的程序(P)的方法,该方法包括要解释的参考代码指令的确定步骤( 102 )的步骤执行程序时,使用机器代码由参考代码指令的虚拟机解释( 112 )。该方法还包括解释权限数据(DR)的读出( 106 ),其指示包含虚拟机可解释的代码指令的程序的部分(p 1 )和,在读出数据的基础上,检查程序(P)的部分(P 1 )中的参考代码指令的存在( 110 ),仅当参考代码指令包含在程序(P)的部分(P)中时,才通过虚拟机(M)来解释由虚拟机(M)实现的参考代码指令。

著录项

  • 公开/公告号US11030306B2

    专利类型

  • 公开/公告日2021-06-08

    原文格式PDF

  • 申请/专利权人 IDEMIA IDENTITY & SECURITY FRANCE;

    申请/专利号US201815957855

  • 发明设计人 AHMADOU SERE;KARIM MADJID AMMOUCHE;

    申请日2018-04-19

  • 分类号G06F7;G06F21/53;G06F16/23;G06F21/52;G06F8/61;G06F9/30;G06F9/455;G06F21/56;G06F12/14;

  • 国家 US

  • 入库时间 2024-06-14 21:37:22

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号