Title :
Fast computation of scalar multiplication over Binary Edwards Curve processor against side channel attack
Author :
Venkatasubramani, V.R. ; Ram Kumar, G. ; Vignesh, K. ; ManiRajan, G. ; Rajaram, S.
Author_Institution :
Dept. of Electron. & Commun. Eng., Thiagarajar Coll. of Eng., Madurai, India
Abstract :
Effective implementation of scalar multiplication is vital for Elliptic Curve Crypto-Processor over GF (2m). They have problems in terms of unifiedness and completeness that is overcome by the Edwards Curve. In this paper, the scalar multiplication is done using Non Adjacent Form Algorithm (NAF). We illustrate parallelization in group operation level by utilizing unified addition formulas computation for Binary Edwards Curve (BEC). This decreases the number of field arithmetic operations, specifically multiplications, in the critical path by using many multipliers simultaneously. Also there is significant reduction in number of clock cycles and register resource at the expense of area usage. We estimate the LUT complexity and tradeoffs between time-area of the proposed BEC processor on FPGA. The results prove that the proposed BEC processor has better time performance compared to existing techniques.
Keywords :
field programmable gate arrays; public key cryptography; table lookup; BEC; FPGA; LUT complexity; NAF; binary Edwards curve processor; clock cycle; elliptic curve cryptoprocessor; field arithmetic operation; nonadjacent form algorithm; register resource; scalar multiplication computation; side channel attack; Application specific integrated circuits; Artificial intelligence; Cryptography; Field programmable gate arrays; Time-frequency analysis; Binary Edwards Curve (BEC); Elliptic Curve Cryptography (ECC); Non Adjacent Form Algorithm (NAF); Power Profile Analysis;
Conference_Titel :
Electronics and Communication Systems (ICECS), 2014 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4799-2321-2
DOI :
10.1109/ECS.2014.6892615