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

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 1317
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorChoi, Hae-Wook-
dc.contributor.advisor최해욱-
dc.contributor.authorKim, Dong-Soo-
dc.contributor.author김동수-
dc.date.accessioned2013-09-12T02:09:20Z-
dc.date.available2013-09-12T02:09:20Z-
dc.date.issued2013-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=515182&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/181228-
dc.description학위논문(석사) - 한국과학기술원 : 정보통신공학과, 2013.2, [ iv, 40 p. ]-
dc.description.abstractNowaday 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.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectElliptic Curve Cryptography-
dc.subjectRTL(Register Transfer Level)-
dc.subjectMicro-architecture-
dc.subject타원곡선암호-
dc.subjectRTL레벨-
dc.subject마이크로-아키텍처-
dc.subject사이클-정확 시뮬레이터-
dc.subjectCycle-Accurate Simulator-
dc.titleEfficient software implementation of elliptic curve targeted onto ARM9 cores, using cycle-accurate ARM9TDMI simulator-
dc.title.alternativeARM9TDMI Cycle-Accurate 시뮬레이터를 이용한 ARM9 코어 탑재용 최적 성능의 타원곡선 소프트웨어 구현-
dc.typeThesis(Master)-
dc.identifier.CNRN515182/325007 -
dc.description.department한국과학기술원 : 정보통신공학과, -
dc.identifier.uid020074341-
dc.contributor.localauthorChoi, Hae-Wook-
dc.contributor.localauthor최해욱-
Appears in Collection
ICE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0