본문 바로가기
KERD
논문KCI 등재

ASIC implementation for an ECC processor

2

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

The designed elliptic curve cryptography (ECC) processor was developed for elliptic curve digital signature algorithm (ECDSA) and elliptic curve diffie-hellman (ECDH). Currently, the ECC Processor is a processor designed based on redundant signed digit (RSD). All internal operations are based on RSD, while ECC is implemented with NIST P-256 curve. In the sub-operation module, modular multiplication uses Montgomery modular multiplication. Since we are designing a chip that supports DTLS, we designed to reduce the area of the ECC processor and used the following process. The Digital type Magna 180nm process has a supply voltage of 3.3V and a maximum operating frequency of 200MHz.

Abstract

The designed elliptic curve cryptography (ECC) processor was developed for elliptic curve digital signature algorithm (ECDSA) and elliptic curve diffie-hellman (ECDH). Currently, the ECC Processor is a processor designed based on redundant signed digit (RSD). All internal operations are based on RSD, while ECC is implemented with NIST P-256 curve. In the sub-operation module, modular multiplication uses Montgomery modular multiplication. Since we are designing a chip that supports DTLS, we designed to reduce the area of the ECC processor and used the following process. The Digital type Magna 180nm process has a supply voltage of 3.3V and a maximum operating frequency of 200MHz.

참고문헌 (5)

  1. Marzouqi, H., "A High-Speed FPGA Implementation of an RSD-Based ECC Processor", IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 24(1), pp.151~164 (2016)
  2. Kaihara, M., "A Hardware Algorithm for Modular Multiplication", Division, 2005, pp.54(01), 12~21
  3. Lee, J., "Efficient Power-Analysis-Resistant Dual-Field Elliptic Curve Cryptographic Processor Using Heterogeneous Dual-Processing-Element Architecture", IEEE Transactions on Very Large Scale Integration(VLSI)Systems, 22(1), pp.49~61 (2014)
  4. CHEN, H., "A Multiple Scalar Multiplications Algorithm in the Elliptic Curve Cryptosystem", Journal of Software, 22(4), pp.782~788 (2011)
  5. N Shylashree, "FPGA Based Efficient Elliptic Curve Cryptosystem Processor for NIST 256 Prime Field", IEEE Region 10 Conference (TENCON) (2016)

관련 논문AI추천

이 간행물의 다른 논문 (3건)