计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2015年
4期
100-104
,共5页
椭圆曲线密码体制%标量乘法%多基数系统%底层域运算%仿射坐标
橢圓麯線密碼體製%標量乘法%多基數繫統%底層域運算%倣射坐標
타원곡선밀마체제%표량승법%다기수계통%저층역운산%방사좌표
elliptic curve cryptosystem%scalar multiplication%Multi Base Number System(MBNS)%field operation%affine coordinate
基于求逆转换为乘法的思想,利用仿射坐标提出了直接计算椭圆曲线上7P的算法,该算法运算量为I+23M+10S,比现有的算法节省了一次求逆运算,同时也给出了直接计算7k P的快速算法,该算法比重复计算k次7P更有效。结合多基数系统将这些新算法应用到标量乘法中,实验结果表明,在NIST推荐的椭圆曲线上,新算法的效率优于徐凯平等人所提的算法及传统的ternary-binary、3-NAF、Dimitro算法,相交处I/M可降至2.4。
基于求逆轉換為乘法的思想,利用倣射坐標提齣瞭直接計算橢圓麯線上7P的算法,該算法運算量為I+23M+10S,比現有的算法節省瞭一次求逆運算,同時也給齣瞭直接計算7k P的快速算法,該算法比重複計算k次7P更有效。結閤多基數繫統將這些新算法應用到標量乘法中,實驗結果錶明,在NIST推薦的橢圓麯線上,新算法的效率優于徐凱平等人所提的算法及傳統的ternary-binary、3-NAF、Dimitro算法,相交處I/M可降至2.4。
기우구역전환위승법적사상,이용방사좌표제출료직접계산타원곡선상7P적산법,해산법운산량위I+23M+10S,비현유적산법절성료일차구역운산,동시야급출료직접계산7k P적쾌속산법,해산법비중복계산k차7P경유효。결합다기수계통장저사신산법응용도표량승법중,실험결과표명,재NIST추천적타원곡선상,신산법적효솔우우서개평등인소제적산법급전통적ternary-binary、3-NAF、Dimitro산법,상교처I/M가강지2.4。
Based on the idea of trading inversions for multiplications, an efficient algorithm is proposed to compute 7P directly over prime field FP in terms of affine coordinates, its computational complexity is I+23M+10S, saving one inver-sion compared with traditional method. Moreover, a new method is given to compute 7k P directly, which is more efficient than k repeated 7P . Finally, apply these new algorithms to scalar multiplication combined with MBNS. The experimental results show that on the elliptic curves recommended by NIST, the efficiency of new algorithm is superior to algorithm given by Xu kai-ping and other traditional algorithms, such as ternary-binary, 3-NAF, Dimitro algorithms, and the ration I/M of break-even point can be reduced to 2.4.