Çѱ¹Á¤º¸Åë½ÅÇÐȸ ³í¹®Áö (Journal of the Korea Institute of Information and Communication Engineering)
ÇѱÛÁ¦¸ñ(Korean Title) |
½º¸¶Æ®Ä«µå º¸¾È¿ë Ÿ¿ø°î¼± ¾ÏÈ£¸¦ À§ÇÑ GF(2163) ½ºÄ®¶ó °ö¼À±â |
¿µ¹®Á¦¸ñ(English Title) |
A GF(2163) Scalar Multiplier for Elliptic Curve Cryptography for Smartcard Security |
ÀúÀÚ(Author) |
Á¤»óÇõ
½Å°æ¿í
Sang-Hyeok Jeong
Kyung-Wook Shin
|
¿ø¹®¼ö·Ïó(Citation) |
VOL 13 NO. 10 PP. 2154 ~ 2162 (2009. 10) |
Çѱ۳»¿ë (Korean Abstract) |
½º¸¶Æ®Ä«µå º¸¾È¿ë Ÿ¿ø°î¼± ¾ÏÈ£¸¦ À§ÇÑ ½ºÄ®¶ó °ö¼À±â¸¦ ¼³°èÇÏ¿´´Ù. ½º¸¶Æ®Ä«µå Ç¥ÁØ¿¡ ±â¼úµÈ 163-ºñÆ®ÀÇ Å° ±æÀ̸¦ Áö¿øÇϸç, À¯ÇÑü (finite field) »ó¿¡¼ ½ºÄ®¶ó °ö¼ÀÀÇ ¿¬»ê·®À» ÁÙÀ̱â À§ÇØ complementary recoding ¹æ½ÄÀ» Àû¿ëÇÑ Non-Adjacent Format (NAF) º¯È¯ ¾Ë°í¸®µëÀ» Àû¿ëÇÏ¿© ¼³°èµÇ¾ú´Ù. ¼³°èµÈ ½ºÄ®¶ó °ö¼À±â ÄÚ¾î´Â 0.35-§ CMOS ¼¿ ¶óÀ̺귯¸®·Î ÇÕ¼ºÇÏ¿© 32,768 °ÔÀÌÆ®·Î ±¸ÇöµÇ¾úÀ¸¸ç, 150-MHz@3.3-V·Î µ¿ÀÛÇÑ´Ù. ¼³°èµÈ ½ºÄ®¶ó ½Â»ê±â´Â ½º¸¶Æ®Ä«µå¿ë Ÿ¿ø°î¼± ¾ÏÈ£ ¾Ë°í¸®µëÀÇ Àü¿ë Çϵå¿þ¾î ±¸ÇöÀ» À§ÇÑ IP·Î »ç¿ëµÉ ¼ö ÀÖ´Ù.
|
¿µ¹®³»¿ë (English Abstract) |
This paper describes a scalar multiplier for Elliptic curve cryptography for smart card security. The scaler multiplier has 163-bits key size which supports the specifications of smart card standard. To reduce the computational complexity of scala multiplication on finite field, the non-adjacent format (NAF) conversion algorithm which is based on complementary recoding is adopted. The scalar multiplier core synthesized with a 0.35-§ CMOS cell library has 32,768 gates and can operate up to 150-MHz@3.3-V. It can be used in hardware design of Elliptic curve cryptography processor for smartcard security.
|
Å°¿öµå(Keyword) |
Elliptic curve cryptography (ECC)
°ø°³Å° ¾ÏÈ£È
½ºÄ®¶ó °ö¼À
Complementary recoding
|
ÆÄÀÏ÷ºÎ |
PDF ´Ù¿î·Îµå
|