Geri Dön

Lightweight implementation of DES algorithm for resource constrained devices

Kaynak kısıtlı cihazlar için DES algoritmasının hafifsıklet gerçekleştirimi

  1. Tez No: 510108
  2. Yazar: MUKHLIS I. M.SHARIF MOHAMED SHARIF
  3. Danışmanlar: DR. ÖĞR. ÜYESİ FATİH ÖZKAYNAK
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: İngilizce
  9. Üniversite: Fırat Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Yazılım Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 73

Özet

Endüstri 4.0 ile birlikte birçok servis sayısal ortamlara taşınmıştır. Fakat sayısal ortamlardaki veriler büyük riskler içermektedir. Bu yüzden çevrimiçi uygulama kullanıcı verilerinin güvenliğinin sağlanması bir zorunluluktur. Bu perspektiften güvenli veri işleme gereklidir. Fakat kaynak kısıtlı cihazlar için güvenli veri işlemeyi garanti edebilmek zordur. Tarih boyunca hassas bilgileri iletebilmek için DES, 3DES ve AES gibi birçok kriptolojik algoritma önerilmiştir. Fakat bu algoritmalarda güvenlik, hız, aşırı enerji tüketimi, tasarımın içyapısının açıkça bilinmemesi gibi çeşitli problemler bulunmaktadır. Hafifsıklet kriptoloji bu problemleri çözmek için ortaya çıkmıştır. Bu tezde DES algoritmasının yazılım gerçekleştirimini iyileştirmek için yeni bir tasarım mimarisi sunulmuştur. Yeni önerilen hızlandırma tekniği, yazılımda DES algoritmasını hızlandırmak için kullanılmıştır. Sonuçlar geliştirilen kodun orijinal DES algoritmasına göre daha hızlı olduğunu göstermiştir. Çalışmanın bir diğer katkısı ise kaos tabanlı yerine koyma kutularıdır. Önerilen yeni yerine koyma kutularının performans ölçütleri orijinal DES yerine koyma kutularının performans değerlerine yakındır. Dolayısıyla, yeni kriptolojik yapıtaşı orijinal tasarıma bir alternatiftir. Orijinal yerine koyma kutularının tasarım mantığı açık değildir. Bu bir problem oluşturmaktadır. Önerilen yeni yer değiştirme kutusunun tasarım mantığının açık olması bu problemi çözmeyi hedeflemektedir.

Özet (Çeviri)

Many services are being moved to digital environments with industry 4.0. However, the information in the digital environment poses a great risk. Therefore, ensuring the security of information on the users of online applications is a necessity. This perspective requires secure signal processing. But it is difficult to guarantee secure signal processing for resourceconstrained devices. Throughout history, many cryptographic algorithms such as DES, 3DES, AES have been suggested to transferring sensitive information. But there are several problems in these algorithms such as the security, speed, excessive consumption of energy, the internal structure of the design are not clear to the public. Lightweight cryptology has emerged to solve some these problems. This thesis presents new design architecture for improving the software implementation of the DES. New proposed acceleration technique has been used to speed up the DES algorithm in software. The results show that the developed code is faster than the original DES. Another contributor to the thesis is a chaos-based substitution box. The performance metrics of the proposed substitution boxes are close to the performance values of the original DES substitution boxes. Therefore, the new cryptographic building block is an alternative to original design. In fact, the design of the original DES substitution boxes is unclear and this is a problem. The clearness of the design of the new proposed substitution boxes aims to solve this problem.

Benzer Tezler

  1. Efficient implementation of simplified aes and its side-channel analysis

    Basitleştirilmiş ileri şifreleme standardı'nın verimli uygulaması ve yan kanal analizi

    BARIŞ BERK ZORBA

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHacettepe Üniversitesi

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

    PROF. DR. ALİ ZİYA ALKAR

  2. The implementation of a multimedia data mining tool

    Multimedya veri madenciliği aracı

    AYŞE NUR TAŞLIPINAR

    Yüksek Lisans

    İngilizce

    İngilizce

    2007

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolFatih Üniversitesi

    Bilgisayar Mühendisliği Bölümü

    Y.DOÇ.DR. ATAKAN KURT

  3. Implementation of a lightweight trusted platform module

    Gömülü sistemler için güvenilir platform modülü tasarımı

    MEHMET AKİF ÖZKAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2014

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

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

    DOÇ. DR. SIDDIKA BERNA ÖRS

  4. Present blok şifreleme algoritmasının FPGA gerçeklemesi ve yan kanal analizi

    FPGA implementation and side channel analysis of block cipher present

    YASİN REŞİT YARGICI

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBalıkesir Üniversitesi

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

    DOÇ. DR. SELÇUK KAVUT

  5. Design and implementation of a lightweight and modular biped robot for human-like locomotion

    İnsan benzeri hareket için hafif ve modüler iki bacaklı robot tasarımı ve uygulaması

    TOLGA OLCAY

    Doktora

    İngilizce

    İngilizce

    2016

    Mekatronik MühendisliğiDokuz Eylül Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. AHMET ÖZKURT