TinyECCK16 : An Efficient Field Multiplication Algorithm on 16-bit Environment and Its Application to Tmote Sky Sensor Motes
スポンサーリンク
概要
- 論文の詳細を見る
Recently, the result of TinyECCK (Tiny Elliptic Curve Cryptosystem with Koblitz curve) shows that both field multiplication and reduction over GF(2m) are related to a heavy amount of duplicated memory accesses and that reducing the number of these duplications noticeably improves the performance of elliptic curve operations such as scalar multiplications, signing and verification. However, in case that the underlying word size is extended from 8-bit to 16-bit or 32-bit, the efficiency of the techniques proposed in TinyECCK is decreased because the number of memory accesses to load or store an element in GF(2m) is significantly reduced. Therefore, in this paper, we propose a technique which makes left-to-right (ltr) comb method which is widely used as an efficient multiplication algorithm over GF(2m) suitable for extended word sizes and present TinyECCK16 (Tiny Elliptic Curve Cryptosystem with Koblitz curve on 16-bit word) which is implemented with the proposed multiplication algorithm on 16-bit Tmote Sky mote. The proposed algorithm is faster than typical ltr comb method by 15.06% and the 16-bit version of the algorithm proposed in TinyECCK by 5.12% over GF(2163).
- (社)電子情報通信学会の論文
- 2009-05-01
著者
-
SEO Seog
Graduate School of Information Management and Security, Korea University
-
HAN Dong-Guk
Dept. of Mathematics, Kookmin University
-
HONG Seokhie
Graduate School of Information Management and Security, Korea University
-
Han Dong‐guk
Kookmin Univ. Seoul Kor
-
Han Dong-guk
Dept. Of Mathematics Kookmin University
-
Seo Seog
Graduate School Of Information Management And Security Korea University
-
Hong Seokhie
Graduate School Of Information Management And Security Korea University
関連論文
- Acceleration of Differential Power Analysis through the Parallel Use of GPU and CPU
- Countermeasures against Power Analysis Attacks for the NTRU Public Key Cryptosystem
- TinyECCK16 : An Efficient Field Multiplication Algorithm on 16-bit Environment and Its Application to Tmote Sky Sensor Motes
- TinyECCK : Efficient Elliptic Curve Cryptography Implementation over GF(2^m) on 8-Bit Micaz Mote
- Cryptanalysis of Ha-Moon's Countermeasure of Randomized Signed Scalar Multiplication(Discrete Mathematics and Its Applications)
- Acceleration of Differential Power Analysis through the Parallel Use of GPU and CPU
- A More Compact Representation of XTR Cryptosystem
- Efficient Implementation of Pairing-Based Cryptography on a Sensor Node
- Performance Improvement of Power Analysis Attacks on AES with Encryption-Related Signals