DES blok şifreleme algoritmasının FPGA üzerinde düşük enerjili tasarımı
Energy efficient FPGA implementation of DES algorithm
- Tez No: 251332
- Danışmanlar: YRD. DOÇ. DR. SIDDIKA BERNA ÖRS YALÇIN
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2009
- Dil: Türkçe
- Üniversite: İstanbul Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Elektronik Mühendisliği Bilim Dalı
- Sayfa Sayısı: 85
Özet
DES blok şifreleme algoritmasının FPGA üzerinde düşük enerjili tasarımı yüksek lisans tezinde öncelikle çalışmanın amacından ve FPGA' lardan bahsedilmiştir. Daha sonra DES blok şifreleme algoritması ve gerçeklenmesi ile enerji tasarrufu yöntemleri anlatılmıştır. Son olarak, DES blok şifreleme algoritmasının düşük enerjili tasarımı geniş bir biçimde anlatılmış ve elde edilen sonuçlar yorumlanmıştır. Bu çalışmada, güç tasarrufu yöntemlerinden ve işlem hacmini arttırma yöntemlerinden yararlanılarak, altı farklı DES yapısı gerçeklenmiştir. Enerji tasarrufu yöntemlerinden yararlanılarak işhattı yapısında, yazmaçsız yani kombinezonsal yapıda, klasik yapıda, sekiz turda iki S-kutulu yapıda, sekiz turda tek S-kutulu yapıda ve iç yazmaçlı işhattı yapısında DES devreleri gerçeklenmiştir. Gerçeklenen bu farklı yapılar alan, zaman, işlem hacmi, güç ve enerji tüketimleri açılarından kapsamlı olarak incelenmiş ve karşılaştırılmıştır. Ayrıca literatürdeki diğer DES gerçeklemeleri de incelenerek, en düşük enerji tüketen DES devresi elde edilmiştir. Bu çalışmadaki tüm tasarımlar sırasında FPGA teknolojisi kullanılmıştır.
Özet (Çeviri)
In energy efficient FPGA implementation of DES algorithm thesis, firstly the aim of the thesis and FPGA structures are explained. Then, the DES block cipher algorithm and its implementation are introduced. In addition, low energy methods are defined. And then, energy efficient implementation of DES block cipher algorithm is explained deeply and the results of implementations are compared. In this thesis, by using low power and high throughput methods, six different DES architectures are implemented. By using low energy methods, DES designs in pipeline architecture, combinational architecture, classical architecture, eight rounds with two S-boxes and one S-box architectures and inner-outer pipeline architecture are implemented. These implemeneted different architectures are compared from area, speed, throughput, power and energy consumption perspectives. FPGA technology is used for these implementations. In addition, other DES implementations in the literature are searched and the DES implementation with the lowest energy consumption is obtained.
Benzer Tezler
- Configurable design and FPGA implementation of the rijndael algorithm-the advanced encryption standard
Rijndael-gelişmiş şifreleme standardı algoritmasının yapılandırılabilir tasarımı ve FPGA ortamında gerçeklenmesi
AFŞİN ÖZPINAR
Yüksek Lisans
İngilizce
2003
Elektrik ve Elektronik MühendisliğiBoğaziçi ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. ÖMER CERİD
YRD. DOÇ. DR. ARDA YURDAKUL
- Propose AI system to enhance image steganography
Görüntü steganografisini geliştirmek için AI sistemi önerin
YOUSIF TALIB ZGHAYER AL-BAIDHANI
Yüksek Lisans
İngilizce
2023
Bilim ve TeknolojiAltınbaş ÜniversitesiBilişim Teknolojileri Ana Bilim Dalı
DR. ÖĞR. ÜYESİ AYÇA KURNAZ TÜRKBEN
- An Application of linear cryptanalysis method to DES block cipher
Lineer kripto analiz yönteminin DES blok şifreleme algoritmasına uygulanması
ŞÜKRAN ASLAN
Yüksek Lisans
İngilizce
2001
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. T. ERKAN TÜRE
- Blok şifrelemeli sistemlerde kullanılan S kutularının sağlamlık ölçütlerinin incelenmesi
Başlık çevirisi yok
ESİN YÜZBAŞİÇ
Yüksek Lisans
Türkçe
1995
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiDOÇ.DR. BÜLENT ÖRENCİK
- İndirgenmiş SPN (substitution permutation network) algoritması için lineer kriptanaliz uygulaması
A linear cryptanalysis application for reduced SPN (substitution permutation network) algorithm
ŞENOL ŞEN
Yüksek Lisans
Türkçe
2006
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTrakya ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. ERCAN BULUŞ