ECC 기반의 공개키 보안 프로토콜을 지원하는 보안 SoCA Security SoC supporting ECC based Public-Key Security Protocols
- Other Titles
- A Security SoC supporting ECC based Public-Key Security Protocols
- Authors
- 김동성; 신경욱
- Issue Date
- Nov-2020
- Publisher
- 한국정보통신학회
- Keywords
- Security SoC; Elliptic curve cryptography; Digital signature algorithm; Block cipher; Hash function; 보안 SoC; 타원곡선 암호; 디지털 서명 알고리듬; 블록 암호; 해시 함수
- Citation
- 한국정보통신학회논문지, v.24, no.11, pp.1470 - 1476
- Journal Title
- 한국정보통신학회논문지
- Volume
- 24
- Number
- 11
- Start Page
- 1470
- End Page
- 1476
- URI
- https://scholarworks.bwise.kr/kumoh/handle/2020.sw.kumoh/18498
- DOI
- 10.6109/jkiice.2020.24.11.1470
- ISSN
- 2234-4772
- Abstract
- 모바일 장치와 IoT의 보안 프로토콜 구현에 적합한 경량 보안 SoC 설계에 대해 기술한다. Cortex-M0을 CPU로 사용하는 보안 SoC에는 타원곡선 암호 (elliptic curve cryptography) 코어, SHA3 해시 코어, ARIA-AES 블록 암호 코어 및 무작위 난수 생성기 (TRNG) 코어 등의 하드웨어 크립토 엔진들이 내장되어 있다. 핵심 연산장치인 ECC 코어는 SEC2에 정의된 20개의 소수체와 이진체 타원곡선을 지원하며, 부분곱 생성 및 가산 연산과 모듈러 축약 연산이 서브 파이프라인 방식으로 동작하는 워드 기반 몽고메리 곱셈기를 기반으로 설계되었다. 보안 SoC를 Cyclone-5 FPGA 디바이스에 구현하고 타원곡선 디지털 서명 프로토콜의 H/W-S/W 통합 검증을 하였다. 65-nm CMOS 셀 라이브러리로 합성된 보안 SoC는 193,312 등가 게이트와 84 kbyte의 메모리로 구현되었다.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - School of Electronic Engineering > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.