DocumentCode :
1413958
Title :
VLSI algorithms, architectures, and implementation of a versatile GF(2m) processor
Author :
Hasan, M.A. ; Wassal, A.G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Volume :
49
Issue :
10
fYear :
2000
fDate :
10/1/2000 12:00:00 AM
Firstpage :
1064
Lastpage :
1073
Abstract :
With the explosive growth of electronic commerce, dedicated cryptographic processors are becoming essential since general-purpose processors cannot provide the performance and functionality directly needed, This paper proposes an architecture for a versatile Galois field GF(2m) processor for cryptographic applications. This processor uses both canonical and triangular bases for field elements representation and manipulation. The variable dimension datapath of the processor is versatile enough to meet the varying requirements for different applications and environments. To provide flexibility for different cryptographic applications, an instruction set architecture is designed. Finally, a prototype VLSI implementation of the Galois field processor is presented and discussed
Keywords :
computer architecture; cryptography; electronic commerce; special purpose computers; Galois field; architecture; dedicated cryptographic processors; electronic commerce; instruction set architecture; Arithmetic; Computer architecture; Cryptography; Data security; Electronic commerce; Explosives; Galois fields; Polynomials; Prototypes; Very large scale integration;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.888042
Filename :
888042
Link To Document :
بازگشت