메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

최준영 (금오공과대학교, 금오공과대학교 대학원)

지도교수
신경욱
발행연도
2020
저작권
금오공과대학교 논문은 저작권에 의해 보호받습니다.

이용수4

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (4)

초록· 키워드

오류제보하기
In this thesis, a high performance elliptic curve cryptography(HP-ECC) processor was designed, which supports five field sizes over GF(p), including 192, 224, 256, 384 and 521 bits as defined in NIST FIPS 186-2. HP-ECC processor supports eight operation modes including ECPSM, ECPA, ECPD, MA, MS, MM, MI, MD. In addition, the designed HP-ECC processor adopts the modified left-to-right binary algorithm for scalar multiplication and this algorithm is resistant to side-channel attacks because it calculates the same point addition and point doubling regardless of the Hamming weight of private key. Modular multiplication consists of integer multiplication and reduction steps and was implemented using Karatsuba-Ofman multiplication, Lazy reduction, and Nikhilam division algorithm. The Karatsuba-Ofman multiplication algorithm was used for fast integer multiplication, and the Lazy reduction algorithm was adopted for reduction operation. In addition, the Nikhilam division algorithm was used for the division operation included in the Lazy reduction. A 264 bits multiplier, 640, and 1280 bits carry select adder were used to perform internal operations, and HP-ECC processor was designed to store input data and intermediate operation results in registers without using memory for high speed operation.
The HP-ECC processor was verified by functional verification using Vivado design suite and RTL simulation results are compared with Python software results. The computation of ECPSM for field size of 256 bits takes 28,315 clock cycles, and for field size of 521 bits takes 188,794 clock cycles. The HP-ECC processor synthesized using a 180 nm CMOS cell library occupies 620,846 gate equivalents (GEs) at 67 MHz clock frequency, and the estimated maximum clock frequency is 91 MHz.

목차

등록된 정보가 없습니다.

최근 본 자료

전체보기

댓글(0)

0