发明名称 用于一种嵌入式系统、尤其用于一种芯片卡的代码变换器的检验方法
摘要 本发明涉及一种准备嵌入式系统(7)用的、从源代码到被变换代码的变换器的检验方法。该方法至少包含以下步骤:确定将这二个代码(1,3)进行因式分解的唯一的虚拟机,对每个所述源代码(1)和被变换代码(3),确定多个表示载所述源代码(!)和被变换代码(3)之间的剩余差值的所述辅助函数,以及一个在于检验这些辅助函数之间的对应特性的步骤,该代码变换器(2)的检验从最后步骤开始被获取。该应用尤其适合于芯片卡(7)。
申请公布号 CN1316073A 申请公布日期 2001.10.03
申请号 CN00801310.1 申请日期 2000.06.28
申请人 布尔CP8公司;国家信息及自动化研究院;国家科研中心 发明人 克里斯蒂安·高雷;托马斯·简森;帕斯卡·弗拉德特;丹尼尔·勒·梅塔耶;埃文·丹尼
分类号 G06F9/45 主分类号 G06F9/45
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 罗亚川
主权项 1.检验供嵌入式系统用的、从所谓源代码到被变换代码的变换器的方法,其中所述源代码和被变换代码与虚拟机相关联,该方法的特征在于它至少包含以下若干步骤:-对于每个所述源代码(1)和被变换代码(3),确定一个第一公用子集(13),该子集构成将这二个代码(1,3)的特性进行因式分解的唯一的虚拟机;-对于每个所述源代码(1)和被变换代码(3),确定一个第二子集(10,30),该子集由多个被所述唯一虚拟机使用的所谓辅助函数(10i,30i)构成,所述辅助函数(10i,30i)表示在所述源代码(1)和被变换代码(3)之间的剩余差值;-成对地将辅助函数关联起来,将属于与所述源代码(1)相关联的第二子集(10)的每对第一辅助函数(10i)和属于与所述被变换代码(3)相关联的所述第二子集(30)的每对的所述第二辅助函数(30i)关联起来;-检验在所述所有所述对的辅助函数(10i-30i)之间所给定的对应的特性;以及-验证由所述变换器(2)进行的从源代码(1)到被变换代码(3)的变换遵守给定的所述对应特性。
地址 法国卢旺茨那斯