A high-performance elliptic curve cryptographic coprocessor with side channel analysis countermeasures for smart IC card

Xiaowei Han, Beibei Wang, Liji Wu, An Wang

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

This paper presents a design of an elliptic curve coprocessor over GF( p) with side-channel analysis countermeasures and fast implementation schemes, which can be used for all elliptic curve cryptographic algorithms, such as ECC and SM2. The proposed coprocessor can resist side channel analysis and is implemented basing on the C*Core-C0 platform. Using SMIC 0.13-μm CMOS technology, synthesis results show that our coprocessor can perform one 256-bit elliptic curve scalar multiplication over the prime field in 8.35 ms at 50MHz with only 1.98mW and 17.7K gates. The proposed coprocessor outperforms other coprocessors in terms of the overall performance of area, power, speed and security, which is quite suitable for smart IC card.

Original languageEnglish
Article number20150470
JournalIEICE Electronics Express
Volume12
Issue number20
DOIs
Publication statusPublished - 17 Jun 2015
Externally publishedYes

Keywords

  • Elliptic curve coprocessor
  • Fast implementation
  • Security
  • Side-channel analysis countermeasures
  • Smart IC card

Fingerprint

Dive into the research topics of 'A high-performance elliptic curve cryptographic coprocessor with side channel analysis countermeasures for smart IC card'. Together they form a unique fingerprint.

Cite this