发明名称 PROCEDE D'EXECUTION PAR UN MICROPROCESSEUR D'UN CODE BINAIRE POLYMORPHIQUE D'UNE FONCTION PREDETERMINEE
摘要 L'invention concerne un procédé d'exécution (80) par un microprocesseur d'un code binaire polymorphique d'une fonction prédéterminée, comportant : • l'acquisition (90) du code, ce code comportant un générateur de code apte à générer, lorsqu'il est exécuté par le microprocesseur, un ensemble d'instructions cibles réalisant ladite fonction prédéterminée lorsqu'il est lui-même exécuté par le microprocesseur, le générateur incorporant une pluralité de variantes de codage de la fonction prédéterminée ; • l'acquisition (92) d'un aléa numérique ; • le choix (94) d'une variante de codage à exécuter, en fonction de l'aléa numérique acquis ; • la génération (96) de l'ensemble d'instructions cibles ; • l'exécution (100) de l'ensemble d'instructions cibles par le microprocesseur. Le choix de la variante de codage à exécuter est systématiquement réalisé uniquement entre les différentes variantes de codage de la même fonction prédéterminée.
申请公布号 FR3011354(A1) 申请公布日期 2015.04.03
申请号 FR20130059473 申请日期 2013.10.01
申请人 COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIESALTERNATIVES 发明人 COUROUSSE DAMIEN
分类号 G06F9/44;G06F21/52 主分类号 G06F9/44
代理机构 代理人
主权项
地址
您可能感兴趣的专利