Back to Search

Optimal Realization of the Rijndael Algorithm on Xilinx Platforms

AUTHOR Al-Huseiny Muayed Sattar
PUBLISHER LAP Lambert Academic Publishing (02/23/2015)
PRODUCT TYPE Paperback (Paperback)

Description
With the spanning of connectedness in every aspect of life, the desire for secure data exchange is at its prime time. This book aims to present an efficient implementation of the Rijndael encryption algorithm (also know as the Advanced Encryption Standard) on Xilinx FPGA platforms. Initially, we tackle the issue of large look-up tables in the encryption algorithm. Thus, a method for representing the tables in a way that implements efficiently (with low cost, minimal number of stages and high operational speed) is proposed. This involves partitioning the table into four subtables and these tables deliver their contents on two stages. Next, we employ finite fields mathematics to modify the MixColumn operation to be suitable for implementation with basic operations. In addition to that we modify the structure of the algorithm by omitting the operations that the FPGA hardware can execute instantaneously. Similarly we split the operations that are long and slow to facilitate the use of pipline. In this implementation each round of the algorithm is redivided into five stage pipline. The achieved speed is more than 150 MHz with data throughput more than 20Gbps.
Show More
Product Format
Product Details
ISBN-13: 9783659374517
ISBN-10: 3659374512
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 104
Carton Quantity: 68
Product Dimensions: 6.00 x 0.25 x 9.00 inches
Weight: 0.36 pound(s)
Country of Origin: US
Subject Information
BISAC Categories
Computers | General
Descriptions, Reviews, Etc.
publisher marketing
With the spanning of connectedness in every aspect of life, the desire for secure data exchange is at its prime time. This book aims to present an efficient implementation of the Rijndael encryption algorithm (also know as the Advanced Encryption Standard) on Xilinx FPGA platforms. Initially, we tackle the issue of large look-up tables in the encryption algorithm. Thus, a method for representing the tables in a way that implements efficiently (with low cost, minimal number of stages and high operational speed) is proposed. This involves partitioning the table into four subtables and these tables deliver their contents on two stages. Next, we employ finite fields mathematics to modify the MixColumn operation to be suitable for implementation with basic operations. In addition to that we modify the structure of the algorithm by omitting the operations that the FPGA hardware can execute instantaneously. Similarly we split the operations that are long and slow to facilitate the use of pipline. In this implementation each round of the algorithm is redivided into five stage pipline. The achieved speed is more than 150 MHz with data throughput more than 20Gbps.
Show More
Your Price  $70.41
Paperback