Efficient software implementation of elliptic curve targeted onto ARM9 cores, using cycle-accurate ARM9TDMI simulator = ARM9TDMI Cycle-Accurate 시뮬레이터를 이용한 ARM9 코어 탑재용 최적 성능의 타원곡선 소프트웨어 구현

Nowaday there are increasing demand of privacy and security in mobile network. To fulfill such needs in various mobile area, security solution must be efficient and versatile. Elliptic Curve Cryptography is the right solution evolving in this trend. This paper explains and describes the efficient software implementation of Elliptic Curve(EC). The library is targeted onto ARM9 cores, which are most widely adopted and embedded in mobile devices. To implement efficient and optimized software solution, we develop the RTL(Register Transfer Level) equivalent cycle-accurate simulator, which enables us to optimize the cross-compiled executable image in micro-architectural level. Such a technique has been impossible with commercially avaliable processor simulator. Using developed cycle-accurate simulator, we optimized executable library image and achieved about 15% performance improvement over conventionally cross compiled library. With implementation results, our solution has improved performance about two and half times as fast as results of other implementations reported in recent literatures. With the statistics estimated in software implementation of kP, we make sure software our kP solution has competitive performance compared to hardware implementations, which implies in the future software solutions of kP will replace the existing hardware kP solutions in public key authentication and signature application field.
Advisors
Choi, Hae-Wookresearcher최해욱
Publisher
한국과학기술원
Issue Date
2013
Identifier
515182/325007  / 020074341
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 정보통신공학과, 2013.2, [ iv, 40 p. ]

Keywords

Elliptic Curve Cryptography; RTL(Register Transfer Level); Micro-architecture; 타원곡선암호; RTL레벨; 마이크로-아키텍처; 사이클-정확 시뮬레이터; Cycle-Accurate Simulator

URI
http://hdl.handle.net/10203/181228
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=515182&flag=t
Appears in Collection
ICE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.
  • Hit : 284
  • Download : 0
  • Cited 0 times in thomson ci

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0