Logo image
Energy Efficient Architecture for Elliptic Curve Cryptography over Binary Fields
Thesis

Energy Efficient Architecture for Elliptic Curve Cryptography over Binary Fields

Chang, Yueh
Masters, 國立清華大學, 資訊工程學系
2011

Abstract

橢圓曲線 硬體架構 無線射頻辨識系統
Elliptic Curve Cryptography (ECC) has become popular for security system. In this work, we propose an operation scheduling and corresponding EC engine for scalar multiplication. Proposed Arithmetic Unit (AU) consists of 1 high-radix multiplier, 1 bit-parallel squarer, and 2 adders. In order to reduce area, we combine the multiplier, squarer and adder to eliminate AU input multiplexers. Parameter selection helps for reducing cycle and area. We use Montgomery Ladder Algorithm to avoid power analysis resistance. A bit-parallel squarer is implemented to reduce cycle. The experiments show the balanced implementations consume lower energy. Clock gating technology is applied for reducing power consumption. Using TSMC 65nm CMOS technology, our EC engine could implement a scalar multiplication in 250ms at 95KHz over GF(2163). According to the synthesis result, EC engine features smaller area (17Kgates), low power consumption (5.5uW) and low energy consumption (1.4uJ). The energy comparison between our work and other published literatures shows that our approach is the best.

Metrics

1 Record Views

Details

Logo image