抵抗SPA和DPA的椭圆曲线上点的标量乘法

被引:2
作者
廖嘉 [1 ]
夏国坤 [1 ]
王立鹏 [2 ]
刘寅立 [1 ]
机构
[1] 天津科技大学理学院
[2] 河北工业大学计算机科学与软件学院
关键词
椭圆曲线; 标量乘法; 简单能量分析; 差分能量分析;
D O I
10.13364/j.issn.1672-6510.2009.02.015
中图分类号
TN918.1 [理论];
学科分类号
070104 ;
摘要
标量乘法是椭圆曲线密码体制中的一种基本算法.针对二进制方法和抵抗SPA的二进制方法无法抵抗倍点攻击和差分攻击的缺点,提出了两种改进方法.方法一给出了区分奇数和偶数的标量乘法,计算标量乘法时完全对奇数进行操作,从而能够抵抗倍点攻击.方法二采用同时随机化标量和随机化基点的方法,从而达到更好的随机性.这两种方法计算量不大且简单易行.
引用
收藏
页码:67 / 69
页数:3
相关论文
共 2 条
[1]  
椭圆曲线上点的标量乘法[D]. 张宁.西安电子科技大学 2005
[2]  
The doubling attack-why upwards is better than downwards. Fouque P.A,Valette F. 5th workshop on Cryptographic Hardware and Embedded Systems-CHES’03 . 2003