发明名称 METHOD AND APPARATUS FOR MINIMIZING DIFFERENTIAL POWER ATTACKS ON PROCESSORS
摘要 <P>PROBLEM TO BE SOLVED: To provide a method to minimize power analysis attacks on processors. <P>SOLUTION: Provided a method of masking a conditional jump operation in an encryption processor, in which program execution jumps to one of two branches dependent on first or second instructions of a distinguishing value V relative to a reference value and in which the reference is bounded by an upper limit V<SB POS="POST">max</SB>and a lower limit V<SB POS="POST">min</SB>, the method comprising the steps of: determining the location of a conditional jump; and inserting code thereat for executing instructions to change program execution to a respective one of the two branches by using the distinguishing value and a base address to compute a target address, in which for each evaluation of the instructions a different number of instructions are executed, thereby minimizing the effectiveness of a differential power attack. <P>COPYRIGHT: (C)2013,JPO&INPIT
申请公布号 JP2012198565(A) 申请公布日期 2012.10.18
申请号 JP20120134710 申请日期 2012.06.14
申请人 CERTICOM CORP 发明人 FARHAD PEZESHKI;ROBERT J LAMBERT
分类号 G09C1/00;G06F21/72;G06F21/75;G06K19/073 主分类号 G09C1/00
代理机构 代理人
主权项
地址