Am energy-efficient reconfigurable public-key cryptography processor

被引:91
作者
Goodman, J [1 ]
Chandrakasan, AP
机构
[1] Chrysalis ITS, Ottawa, ON K2G 6P9, Canada
[2] MIT, Cambridge, MA 02139 USA
关键词
D O I
10.1109/4.962304
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The ever-increasing demand for security in portable energy-constrained environments that lack a coherent security architecture has resulted in the need to provide energy-efficient algorithm-agile cryptographic hardware. Domain-specific reconfigurability is utilized to provide the required flexibility, without incurring the high overhead costs associated with generic reprogrammable logic. The resulting implementation is capable of performing an entire suite of cryptographic primitives over the integers modulo N, binary Galois Fields and nonsupersingular elliptic curves over GF(2(n)), with fully programmable moduli, field polynomials and curve parameters ranging in size from 8 to 1024 bits. The resulting processor consumes a maximum of 75 mW when operating at a clock rate of 50 MHz and a 2-V supply voltage. In ultralow-power mode (3 MHz at 0.7 V) the processor consumes at most 525 muW. Measured performance and energy efficiency indicate a comparable level of performance to previously reported dedicated hardware implementations, while providing all of the flexibility of a software-based implementation. In addition, the processor is two to three orders of magnitude more energy efficient than optimized software and reprogrammable logic-based implementations.
引用
收藏
页码:1808 / 1820
页数:13
相关论文
共 28 条
[1]  
[Anonymous], THESIS LINKOPING U L
[2]  
BLUM T, 1999, THESIS WORCESTER POL
[3]  
CHEN PS, P IEEE INT S CIRC SY, P408
[4]  
Garner HarveyL., 1959, IRE Transactions on Electronic Computers, VEC -8, P140, DOI DOI 10.1109/TEC.1959.5219515
[5]   A survey of fast exponentiation methods [J].
Gordon, DM .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1998, 27 (01) :129-146
[6]  
GUO JH, P 1999 IEEE INT S CI, V1, P504
[7]  
*IEEE, 1999, P1363 IEEE
[8]  
*INT CORP, 1999, STRONGARM SA 1100 MI
[9]  
Ishii S., 1994, Proceedings. Seventh Annual IEEE International ASIC Conference and Exhibit (Cat. No.94TH0685-8), P433, DOI 10.1109/ASIC.1994.404526
[10]  
IVEY PA, P IEEE 1992 CUST INT