Volume 15, Issue 1 732414 pp. 455-468
Article
Open Access

Low-power Implementation of an Encryption/Decryption System with Asynchronous Techniques

Nikos Sklavos

Corresponding Author

Nikos Sklavos

Electrical and Computer Engineering Department VLSI Design Laboratory University of Patras Patras, Greece , upatras.gr

Search for more papers by this author
Alexandros Papakonstantinou

Alexandros Papakonstantinou

Electrical and Computer Engineering Department VLSI Design Laboratory University of Patras Patras, Greece , upatras.gr

Search for more papers by this author
Spyros Theoharis

Spyros Theoharis

Electrical and Computer Engineering Department VLSI Design Laboratory University of Patras Patras, Greece , upatras.gr

Search for more papers by this author
Odysseas Koufopavlou

Odysseas Koufopavlou

Electrical and Computer Engineering Department VLSI Design Laboratory University of Patras Patras, Greece , upatras.gr

Search for more papers by this author
First published: 21 June 2001
Citations: 6

Abstract

An asynchronous VLSI implementation of the International Data Encryption Algorithm (IDEA) is presented in this paper. In order to evaluate the asynchronous design a synchronous version of the algorithm was also designed. VHDL hardware description language was used in order to describe the algorithm. By using Synopsys commercial available tools the VHDL code was synthesized. After placing and routing both designs were fabricated with 0.6 μm CMOS technology. With a system clock of up to 8 MHz and a power supply of 5 V the two chips were tested and evaluated comparing with the software implementation of the IDEA algorithm. This new approach proves efficiently the lowest power consumption of the asynchronous implementation compared to the existing synchronous. Therefore, the asynchronous chip performs efficiently in Wireless Encryption Protocols and high speed networks.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.