DocumentCode
1561600
Title
An efficient inverse multiplier/divider architecture for cryptography systems
Author
Um, Junhyung ; Lee, Sangwoo ; Park, Youngsoo ; Jun, Sungik ; KimÜ, Taewhan
Author_Institution
Dept. of EECS, Electron. & Telecommun. Res. Inst., South Korea
Volume
5
fYear
2003
Abstract
There is a vast market for cryptography, in which one of the major design concerns is to speed up the execution of encryption and decryption. It is known that the quality (in terms of speed and area) of the cryptography systems is determined by how the inversion/division operators are implemented efficiently. In this paper, we propose a new arithmetic computation architecture for Elliptic Curve Cryptography (ECC) system, which increases efficiency for inverse multiplier/divider. Specifically, we propose a new architectural design approach for inversion/division operators of ECC, which is suitable for portable embedded cryptography systems, by placing the minimization of circuit area as the primary design objective. From experiments using a set of benchmark design, it is shown that our approach is effective and efficient using less circuit area (20% for inverter/37% for divider) than that of the architecture produced by conventional methods.
Keywords
VLSI; circuit optimisation; cryptography; digital arithmetic; digital signal processing chips; dividing circuits; embedded systems; integrated circuit design; logic design; multiplying circuits; arithmetic computation architecture; circuit area minimization; cryptography systems; decryption; efficient inverse multiplier/divider architecture; elliptic curve cryptography; encryption; inversion/division operators; portable embedded cryptography systems; Arithmetic; Circuits; Computer architecture; Delay; Elliptic curve cryptography; Embedded system; Hardware; Minimization; Smart cards; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
Print_ISBN
0-7803-7761-3
Type
conf
DOI
10.1109/ISCAS.2003.1206213
Filename
1206213
Link To Document