发明名称 Method of preventing power analysis attacks on microelectronic assemblies
摘要 Apparatus in form of a microelectronic assembly including an integrated circuit (IC) for execution of an embedded modular exponentiation program utilizing a square-and-multiply algorithm, wherein in the modular exponentiation program a secret exponent having a plurality of bits characterizes a private key, a method of providing a digital signature to prevent the detection of the secret exponent when monitoring power variations during the IC execution, the method comprising the steps of for a first operation in the modular exponentiation, selecting at least one predetermined bit, wherein the at least one predetermined bit is a bit other than a least significant bit (LSB) and the most significant bit (MSB); using the square-and-multiply algorithm, sequentially selecting bits to the left of the at least one predetermined bit for exponentiation until the MSB is selected; subsequent to selecting the MSB, sequentially selecting bits to the right of the at least one predetermined bit for exponentiation until the LSB is selected.
申请公布号 AU4673900(A) 申请公布日期 2000.11.17
申请号 AU20000046739 申请日期 2000.04.28
申请人 MOTOROLA, INC. 发明人 THOMAS S. MESSERGES;EZZAT A DABBISH
分类号 G06F7/72 主分类号 G06F7/72
代理机构 代理人
主权项
地址