首页> 外国专利> METHOD FOR MAKING SECURE A LOGICAL OR MATHEMATICAL OPERATOR IN A MICROPROCESSOR-BASED ELECTRONIC MODULE.

METHOD FOR MAKING SECURE A LOGICAL OR MATHEMATICAL OPERATOR IN A MICROPROCESSOR-BASED ELECTRONIC MODULE.

机译:在基于微处理器的电子模块中确保逻辑或数学运算符安全的方法。

摘要

The invention concerns a method for making secure a logical or mathematical operator, in the present case the XOR operator, usable in executing a programme in a microprocessor-based electronic module. The invention is characterised in that the execution of the XOR operator is replaced by the execution (CAL-XORSEC (i)) of a sequence (Si) of operations having as final result a result identical to the result of the XOR function. The sequence of operations (Si), in the present case, consisting of elementary operations based on AND, OR, and NOT, is selected from a set of eight equivalent sequences (S1 to S8) after determining (CAL-NDO) a serial number NDO = i based on parameters of the programme and/or a random parameter R supplied by a pseudo-random number generator (24).
机译:本发明涉及一种用于使逻辑或数学运算符(在当前情况下为XOR运算符)安全的方法,该方法可用于执行基于微处理器的电子模块中的程序。本发明的特征在于,以最终结果与XOR函数的结果相同的操作序列(Si)的执行(CAL-XORSEC(i))代替XOR运算符的执行。在确定(CAL-NDO)序列号后,从八个等效序列(S1至S8)的集合中选择由基于AND,OR和NOT的基本运算组成的运算序列(Si)基于程序的参数和/或由伪随机数生成器(24)提供的随机参数R,NDO = i。

著录项

  • 公开/公告号MXPA03005710A

    专利类型

  • 公开/公告日2004-11-12

    原文格式PDF

  • 申请/专利权人 CP8 TECHNOLOGIES;

    申请/专利号MX2003PA05710

  • 发明设计人 PATRICE HAMEAU;

    申请日2001-12-20

  • 分类号G06F1/00;G06K19/073;

  • 国家 MX

  • 入库时间 2022-08-21 22:17:29

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号