Fpga Tabanlı Des Kripto Çözücü Sistemi
Fpga Tabanlı Des Kripto Çözücü Sistemi
dc.contributor.advisor | Sönmez, Coşkun | tr_TR |
dc.contributor.author | Emiroğlu, Bora | tr_TR |
dc.contributor.department | Savunma Teknolojisi | tr_TR |
dc.contributor.department | Defence Technology | en_US |
dc.date | 2005 | tr_TR |
dc.date.accessioned | 2015-11-12T10:14:17Z | |
dc.date.available | 2015-11-12T10:14:17Z | |
dc.description | Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2005 | tr_TR |
dc.description | Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2005 | en_US |
dc.description.abstract | Bu ç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. | tr_TR |
dc.description.abstract | In 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. | en_US |
dc.description.degree | Yüksek Lisans | en_US |
dc.description.degree | M.Sc. | tr_TR |
dc.identifier.uri | http://hdl.handle.net/11527/10281 | |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.publisher | Institute of Science and Technology | en_US |
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. | tr_TR |
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. | en_US |
dc.subject | Kriptoloji | tr_TR |
dc.subject | DES algoritması | tr_TR |
dc.subject | FPGA | tr_TR |
dc.subject | Cryptology | en_US |
dc.subject | DES Algorithm | en_US |
dc.subject | FPGA | en_US |
dc.title | Fpga Tabanlı Des Kripto Çözücü Sistemi | tr_TR |
dc.title.alternative | Fpga Based Des Crypto System | en_US |
dc.type | Master Thesis | en_US |