Title :
An energy-efficient IEEE 1363-based reconfigurable public-key cryptography processor
Author :
Goodman, J. ; Chandrakasan, A.P.
Author_Institution :
Chrysalis-ITS, Ottawa, Ont., Canada
Abstract :
For a specific domain of operation (e.g., public key cryptography), it is possible to provide the required level of algorithm agility by using a limited amount of reconfigurability which avoids the overhead associated with generic programmable logic. The resulting Domain Specific Reconfigurable Cryptographic Processor (DSRCP) represents a prototype implementation for the domain of public key cryptography. The processor ISA is based upon the recently adopted IEEE 1363-2000 Public Key Cryptography Standard. The DSRCP is the first reported hardware-based solution that performs conventional arithmetic, modular integer arithmetic, binary Galois Field arithmetic (i.e., GF(2/sup /spl alpha//)), and elliptic curve arithmetic over GF(2/sup /spl alpha//). In addition, it does so in an energy efficient manner.
Keywords :
Galois fields; IEEE standards; digital arithmetic; digital signal processing chips; public key cryptography; reconfigurable architectures; Domain Specific Reconfigurable Cryptographic Processor; IEEE 1363-2000 standard; ISA; binary Galois field arithmetic; digital arithmetic; elliptic curve arithmetic; energy efficiency; modular integer arithmetic; public key cryptography; reconfigurable processor; Arithmetic; Elliptic curve cryptography; Energy efficiency; Instruction sets; Programmable logic arrays; Programmable logic devices; Prototypes; Public key; Public key cryptography; Reconfigurable logic;
Conference_Titel :
Solid-State Circuits Conference, 2001. Digest of Technical Papers. ISSCC. 2001 IEEE International
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-7803-6608-5
DOI :
10.1109/ISSCC.2001.912660