发明名称 ELLIPTIC CURVE POINT MULTIPLICATION PROCEDURE RESISTANT TO SIDE-CHANNEL INFORMATION LEAKAGE
摘要 One feature pertains to elliptic curve (EC) point multiplication for use in generating digital signatures. In one aspect, a scalar multiplier (k) of a base point (P) of order (n) is selected on an elliptic curve for use with EC point multiplication. An integer value (r) is then randomly generated from within a range of values constrained so that, regardless of the particular value of (r) obtained within the range, EC point multiplication procedures performed using the scalar multiplier (k) summed with a product of the integer multiplier (r) and the order (n) consume device resources independent of the value of the scalar multiplier (k) to thereby reduce or eliminate side-channel leakage. This may be achieved by determining the range of values for r so that the bit position of the most significant bit of k+(r*n) will be even and fixed for a particular elliptic curve.
申请公布号 EP3126959(A1) 申请公布日期 2017.02.08
申请号 EP20150717339 申请日期 2015.03.31
申请人 Qualcomm Incorporated 发明人 JACOBSON, David Merrill;BRUMLEY, Billy Bob
分类号 G06F7/72;H04L9/00 主分类号 G06F7/72
代理机构 代理人
主权项
地址