Geri Dön

Uluslararası veri şifreleme algoritmasının tampon yazmaçlı pipeline yapısı ile donanım uygulaması

A Hardware implementation of international data encryption algorithm with buffered pipeline structure

  1. Tez No: 123339
  2. Yazar: SEYİT ALİ KARACA
  3. Danışmanlar: YRD. DOÇ. DR. ALİ ZİYA ALKAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: IDEA, donanım, FPGA, ASIC, pipeline, Uluslararası veri şifreleme algoritması, Veri şifreleme yöntemleri, Şifreleme, IDEA, hardware, FPGA, ASIC, pipeline, International data encryption algorithm, Data encryption methods, Encryption
  7. Yıl: 2002
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik ve Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

ULUSLARARASI VERİ ŞİFRELEME ALGORİTMASININ TAMPON YAZMAÇLI PİPELİNE YAPISI İLE DONANIM UYGULAMASI Seyit Ali Karaca Hacettepe Üniversitesi, Elektrik ve Elektronik Mühendisliği Bölümü ÖZ Kriptografi, mesajları güvenli bir şekilde saklama tekniğidir. Burada şifrelenmek istenilen bilgiye açık bilgi, bir şifreleme anahtarı ile şifrelenen bilgiye kapalı bilgi adı verilir. Şifreleme anahtarı kullanılarak yapılan şifreleme işlemleri simetrik ve simetrik olmayan şifreleme olmak üzere ikiye ayrılırlar. Simetrik şifreleme algoritmaları kullanılarak yapılan bir iletişim ancak, alıcı ve verici tarafında aynı anahtarın kullanılmasıyla mümkündür. Böyle bir iletişimin güvenilir olması kullanılan anahtarın gizliliği esasına dayanır. Simetrik şifreleme algoritmaların en çok bilinenlerden birisi de Xuejia Lai ve James Massey tarafından geliştirilen Uluslararası Veri Şifreleme Algoritması (International Data Encryption Algorithm - IDEA) dır. Günümüzde IDEA algoritması güvenli veri iletişimi, kimlik belirleme ve onaylama işlemlerinde, elektronik posta güvenliği, güvenli ses ve görüntü uygulamalarında kullanılır. Günümüzdeki veri iletişiminin gerektirdiği yüksek hızlar düşünüldüğünde şifreleme algoritmalarının yazılım uygulamaları çoğu zaman yetersiz kalmaktadır. Böyle durumlarda ortaya çıkan darboğaz, donanımsal uygulamalar ile aşılabilmektedir. Bu tez çalışmasında da IDEA Algoritmasının bir cihaz olarak donanım tasarımı, Alan Programlanabilir Geçit Dizinleri (Field Programmable Gate Arrays - FPGA) ve Uygulamaya Özgü Tümleşik Devre (Application Specific Integrated Circuit - ASIC) üzerinde gerçeklenmiştir. Tasarımda yüksek bit akış hızları elde edebilmek için tampon yazmaçlı pipeline ve DDR IDEA uygulaması adı verilen yeni yöntemler geliştirilmiş ve uygulanmıştır.

Özet (Çeviri)

A HARDWARE IMPLEMENTATION OF INTERNATIONAL DATA ENCRYPTION ALGORITHM WITH BUFFERED PIPELINE STRUCTURE Seyit Ali Karaca Hacettepe University, Department of Electrical and Electronics Engineering ABSTRACT Cryptography is a technique of keeping messages in secure. The information required to encrypt is called as open data and the information encrypted by an encryption key is called as secret data. The encryption operation using an encryption key is split into two groups as symmetric and asymmetric. A communication system using symmetric encryption algorithms can only be established if the same key is used at both sides, transmitter and receiver. The security of such a communication system depends on the confidentiality of the key. One of the well-known symmetric key algorithms is IDEA (International Data Encryption Algorithm), which is developed by Xuejia Lai and James Massey. At present, the IDEA is used in secure data communication, authentication, e-mail security, secure speech and imaging applications. The software implementation of the encryption algorithms is rarely sufficient to meet the high data rates required in most of the communication systems. This problem can be overcome by using hardware implementation methods. In this thesis, a hardware implementation of an encryption device based on the IDEA Algorithm by using Field Programmable Gate Arrays (FPGA) and Application Specific Integrated Circuit (ASIC) is presented. To achieve high throughput rates buffered pipeline and DDR IDEA methods are designed and implemented in the design.

Benzer Tezler

  1. Development of application specific transport triggered processors for post-quantum cryptography algorithms

    Post-kuantum kriptografi algoritmaları için uygulamaya özel taşıma tetiklemeli işlemcilerin geliştirilmesi

    LATİF AKÇAY

    Doktora

    İngilizce

    İngilizce

    2022

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı

    PROF. DR. SIDDIKA BERNA ÖRS YALÇIN

  2. Gömülü sistem tabanlı, kriptolu TCP/IP veri haberleşmesi uygulaması

    Embedded system based TCP/IP data communications with cryptology algorithms

    SAMET AKKUŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Elektrik ve Elektronik MühendisliğiMarmara Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALİ BULDU

  3. Fermat sayılarının asal çarpanlarına ayrılması ve kriptoloji uygulamaları

    Fermat sayilarinin asal çarpanlarina ayrilmasi ve kriptoloji uygulamalari

    LALE ALİZADE

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    MatematikEge Üniversitesi

    Matematik Ana Bilim Dalı

    DOÇ. DR. BURAK ORDİN

  4. S-Box classification and selection in symmetric-key algorithms

    Simetrik anahtarlı algoritmalarda S-kutusu sınıflandırması ve seçimi

    HACI ALİ ŞAHİN

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

    MatematikOrta Doğu Teknik Üniversitesi

    Kriptografi Ana Bilim Dalı (disiplinlerarası)

    PROF. DR. FERRUH ÖZBUDAK

    DR. BEGÜL BİLGİN

  5. Dilbilimsel steganografi yöntemleri üzerine bir araştırma

    A research on linguistic steganography methods

    ÇAĞDAŞ DERELİ

    Yüksek Lisans

    Türkçe

    Türkçe

    2010

    Bilim ve TeknolojiEge Üniversitesi

    Uluslararası Bilgisayar Ana Bilim Dalı (disiplinlerarası)

    PROF. DR. MEHMET EMİN DALKILIÇ