Fpga Tabanlı Des Kripto Çözücü Sistemi

dc.contributor.advisorSönmez, Coşkun
dc.contributor.authorEmiroğlu, Bora
dc.contributor.departmentSavunma Teknolojisi
dc.contributor.departmentDefence Technology
dc.date2005
dc.date.accessioned2015-11-12T10:14:17Z
dc.date.available2015-11-12T10:14:17Z
dc.descriptionTez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2005
dc.descriptionThesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2005
dc.description.abstractBu çalışmada DES (Data Encryption Standard) algoritmasının yeniden programlanabilir donanım üzerinde etkin ve kompakt tasarımı gerçeklenmiştir. Kriptografi, sayısal enformasyon verisinin şifrelenmesinde kullanılan temel mekanizmadır. Son yıllarda, artan veri miktarına bağlı olarak veri güvenliğini sağlamak için, güvenli ve hızlı birçok kriptografik algoritma geliştirilmiştir. Kriptografik algoritmaların yeniden programlanabilir donanım üzerinde gerçeklemeleri VLSI veya yazılım olarak gerçekleştirmelere göre avantajları vardır. Bu donanım gerçeklemeleri VLSI gerçeklemesine yakın hızlarda çalışabilmekte ve bir yazılım uygulaması gibi esnek olmayı başarabilmektedir. Bu tezde özellikle tekrardan programlanabilir donanım platformları için etkin ve kompakt yapıda tasarlanan DES yapısını sunmaya çalıştım. Sunulan DES gerçeklemesinde, DES algoritmasının sekiz S-Kutusunu parallel yapıda tasarlanarak şifreleme/şifre çözme işlemi için gerekli kritik yolların azalması önemli ölçüde başarılmıştır. Tasarım Spartan3s400 entegreleri üzerinde gerçeklenmiştir. Gerçeklenen DES tasarımı veri şifreleme/şifre çözme hızı olarak 6624 Mbit/sn erişmiş ve entegre üzerinde 2207 CLB (programalanabilir lojik blok) yer kaplamıştır. Elde edilen sonuç, literatürde yayımlanan DES şifreleme/şifre çözme hızlarıyla karşılaştırılabilecek düzeyde bulunmaktadır.
dc.description.abstractIn this study an efficient and compact reconfigurable hardware implemetation of the Data Encryption Standard (DES) is implemented. Cryptogtapy is the main mechanism to secure digital information data. In recent years due to the heavy increase in the volume of the data, secure and rapid cryptographic algorithms were developed to combat security threats. Implementing cryptographic algorithms on reconfigurable hardware provides major benefits over VLSI and software platforms since they offer high speed similar to VLSI and high flexibility similar to software. In this thesis I present an efficient and compact DES architecture especially designed for reconfigurable hardware platforms. The DES implementation presented in this thesis makes use of an eight DES S-Boxes parallel structure, resulting in a significant reduction of the critical path for encryption/decryption.My design is implemented on a Spartan3s400 device. DES design achieved a data encryption/decryption rate of 6624 Mbits/s and occupying 2207 CLB slices. These result are quite competitive when compared with other reported DES implementations.
dc.description.degreeYüksek Lisans
dc.description.degreeM.Sc.
dc.identifier.urihttp://hdl.handle.net/11527/10281
dc.publisherFen Bilimleri Enstitüsü
dc.publisherInstitute of Science and Technology
dc.rightsİTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak herhangi bir biçimde yeniden oluşturulması veya dağıtılması yazılı izin alınmadan yasaklanmıştır.
dc.rightsİTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectKriptoloji
dc.subjectDES algoritması
dc.subjectFPGA
dc.subjectCryptology
dc.subjectDES Algorithm
dc.subjectFPGA
dc.titleFpga Tabanlı Des Kripto Çözücü Sistemi
dc.title.alternativeFpga Based Des Crypto System
dc.typeMaster Thesis

Dosyalar

Orijinal seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
2890.pdf
Boyut:
2.95 MB
Format:
Adobe Portable Document Format

Lisanslı seri

Şimdi gösteriliyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
Ad:
license.txt
Boyut:
3.14 KB
Format:
Plain Text
Açıklama