Search In this Thesis
   Search In this Thesis  
العنوان
Adaptive Hardware Cryptography Engine Based on FPGA \
المؤلف
Afify, Mohamed Abbas Ahmed.
هيئة الاعداد
باحث / محمد عباس احمد عفيفي
مشرف / محمود على عاشور
مناقش / حسن محمد عبد العال الكمشوشي
مناقش / نوال احمد الفيشاوي
الموضوع
Cryptography. Embedded computer systems. Computer security.
تاريخ النشر
2011 .
عدد الصفحات
149 p. :
اللغة
الإنجليزية
الدرجة
الدكتوراه
التخصص
الهندسة الكهربائية والالكترونية
تاريخ الإجازة
1/1/2011
مكان الإجازة
جامعة المنوفية - كلية الهندسة الإلكترونية - هندسة وعلوم الحاسبات
الفهرس
Only 14 pages are availabe for public view

from 16

from 16

Abstract

In the last two decades, with spread of the real time applications over public <networks or communications the need for information security become more
important but with very high speed for data processing, to keep up with the real
time applications requirements, that is the reason for using FPGA as an
implementation platform for the proposed cryptography engine. Hence in this thesis
a new S-Box design has been demonstrated and implemented, there is a comparison
for the simulation results for proposed S-Box simulation results with respect to
different designs for S-Box in DES, Twofish and Rijndael algorithms and another
comparison among proposed S-Box with different sizes. The proposed S-Box
implemented with 32-bits Input data lines and compared with different designs in
the encryption algorithms with the same input lines, the proposed S-Box gives
implementation results for the maximum frequency 120MHz but the DES S-Box
gives 34MHz and Rijndael gives 71MHz, on the other hand the proposed design
gives the best implementation area, hence it gives 50 Configurable logic Block CLB
but DES gives 88 CLB. The proposed S-Box implemented in different sizes 64-bits,
128-bits, and 256-bits for input data lines. The implementation carried out by using
UniDAq PCI card with FPGA Chip XCV800, synthesizing carried out for all
designs by using Leonardo spectrum and simulation carried out by using modelsim
simulator program form the FPGA advantage package. Finally the results evaluation
and verifications carried out using the UniDAq FPGA PCI card with chip XCV800.
Different cases study have been implemented, data encryption, images encryption,
voice encryption, and video encryption. A prototype for Remote Monitoring
Control System has been implemented. Finally the proposed design for S-Box has a
significant achievement in maximum frequency, implementation area, and
encryption strength.