loading...
A Bit-Serial Implementation of the International Data Encryption Algorithm IDEA
Napa, California April 17-April 19
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FPGA.2000.9033992000 IEEE Symposium on Field-Programm ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
M.P. Leong, Chinese University of Hong Kong
O.Y.H. Cheung, Chinese University of Hong Kong
K.H. Tsoi, Chinese University of Hong Kong
P.H.W. Leong, Chinese University of Hong Kong
A high-performance implementation of the International Data Encryption Algorithm (IDEA) is presented in this paper. Using a novel bit-serial architecture to perform multiplication modulo 216 + 1, the implementation occupies a minimal amount of hardware. The bit-serial architecture enabled the algorithm to be deeply pipelined to achieve a system clock rate of 125MHz. An implementation on a Xilinx Virtex XCV300-4 was successfully tested, delivering a throughput of 500Mb/sec. With an XCV1000-6 device, the estimated performance is 2.35Gb/sec, three orders of magnitude faster than a software implementation on a 450MHz Intel Pentium II. This design is suitable for applications in on-line encryption for high-speed networks.
Citation:
M.P. Leong, O.Y.H. Cheung, K.H. Tsoi, P.H.W. Leong, "A Bit-Serial Implementation of the International Data Encryption Algorithm IDEA," fccm, pp.122, 2000 IEEE Symposium on Field-Programmable Custom Computing Machines, 2000
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions