09.08.2013 Views

FPGA Based Network Security architecture for High Speed Networks

FPGA Based Network Security architecture for High Speed Networks

FPGA Based Network Security architecture for High Speed Networks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 4<br />

Design and Implementation of<br />

IDEA cipher<br />

4.1 Introduction<br />

There are various goals <strong>for</strong> implementing any design in hardware as mentioned<br />

in [30]. For some designs, optimizing area requirements is a primary goals. For<br />

other designs where speed is an essential criteria, the objective is to increase the<br />

throughput and reduce the latency. The main parameters which are taken into<br />

account <strong>for</strong> implementing a block cipher in hardware are Encryption(Decryption)<br />

throughput and the circuit area. When large amounts of data are associated in<br />

any application, throughput is the best measure <strong>for</strong> the cipher speed. For ap-<br />

plications with small data usage, latency is taken as an additional per<strong>for</strong>mance<br />

parameter, along with throughput. Circuit area usually determines the cost of<br />

implementation which helps to estimate the required

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!