计算机科学 ›› 2013, Vol. 40 ›› Issue (10): 135-138.
王玉玺,张串绒,张柄虹
WANG Yu-xi,ZHANG Chuan-rong and ZHANG Bing-hong
摘要: 对于固定基点的标量乘法,LLECC算法具有很高的计算效率,但是预计算量大、存储空间要求高限制了算法的应用。采用基于窗口的非相邻编码方法对标量k编码并按照新的排列方式得到系数矩阵后,利用编码方法的稀疏特性便可降低算法的存储量;为解决新的编码方式下增加的倍点计算,利用二进制有限域上计算效率较高的半点计算代替一般的倍点运算,从而提高改进算法的计算效率。对比分析显示,在标量长度为160bit、编码窗口宽度为4bit等相同条件下,改进算法与原算法相比计算效率提高了12.4%,存储量降低了53.3%。
[1] Koblitz N.Elliptic curve cryptosystems[J].Mathematics ofcomputation,1987(48):203-209 [2] Miller V S.Use of elliptic curves in cryptography[C]∥Procee-dings of CRYPTO’85.LNCS 218,Springer,1986:417-426 [3] Lim C H,Lee P J.More flexible exponentation with precomputation Advances in Cryptology[C]∥Crypto’94.Springer-Verlag,Berlin,1994:95-107 [4] Yang W C,Lin K M,Laih C S.A precomputation method for elliptic curve point multiplication[J].Journal of the Chinese Institute of Electrical Engineering,2002,9(4):339-344 [5] Lo G W.The study and implementation on elliptic curve digital signature schemes[D].Taiwan,NCKU,2000 [6] Fong K,Hankerson D,Lopez J,et al.Field inversion and point halving revisited [J].IEEE Transactions on Computers,2004,53(8):1047-1059 [7] Hankerson D,Menezes A,Vanstone S.Guide to Elliptic Curve Cryptography[J].Computer Reviews,2005,6(1):13-23 [8] Digital Signature Standard(DSS),FIPS 186-2[S].USA:Federal Information Processing Standards Publication 186-2,National Institute of Standards and Technology,2000 [9] 白羽,范恒英.一种改进的椭圆曲线标量乘的快速算法[J].西南科技大学学报,2011,9 [10] Pang Shi-chun,Tong Shou-yu,Cong Fu-zong,et al.An Efficient Elliptic Curve Scalar Multiplication Algorithm Against Side Channel Attacks[C]∥Proceedings of the 2010International Conference on Computer,Mechatronics,Control and Electronic Engineering(CMCE2010).Springer-Verlag,Berlin:2010:361-364 [11] 张建.GF(2n)上椭圆曲线标量乘法快速算法的研究[D].呼和浩特:内蒙古大学,2012 [12] 周梦,周海波.椭圆曲线快速点乘算法优化[J].计算机应用研究,2012,9(8):3056-3058 [13] 李忠,彭代渊.基于滑动窗口技术的快速标量乘法[J].计算机科学,2012,9(6A):54-57 |
No related articles found! |
|