Geri Dön

Kaos tabanlı hafif sıklet bir şifreleme algoritmasının tasarlanması ve uygulanması

Design and implementation of a chaos-based lightweight encryption algorithm

  1. Tez No: 935643
  2. Yazar: YASİN KAYA
  3. Danışmanlar: DR. ÖĞR. ÜYESİ GÜLSÜM ZEYNEP GÜRKAŞ AYDIN, PROF. DR. AKİF AKGÜL
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2025
  8. Dil: Türkçe
  9. Üniversite: İstanbul Üniversitesi-Cerrahpaşa
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Hızla dijitalleşen dünyamızda veri güvenliği her geçen gün daha büyük önem kazanmaktadır. AES, DES, RSA gibi birçok şifreleme algoritması güvenlik anlamında tatmin edici sonuçlar sunmaktadır. Fakat bu algoritmalar kompleks yapıları ve yüksek kaynak (CPU, RAM, enerji vs.) tüketimi nedenleriyle IoT cihazlar, kablosuz sensor ağlar, RFID sistemler gibi kaynak kısıtlı platformlar için uygun değildir. Bu tez çalışması kapsamında kaynak kısıtlı platformların veri güvenliğini sağlayacak hafif sıklet bir şifreleme algoritması geliştirilmiştir. Geliştirilen bu şifreleme algoritmasında rastgele sayı üreteci olarak iki farklı lojistik haritadan yararlanılmıştır. İlk haritanın başlangıç parametreleri doğrudan gizli anahtardan türetilmiş ve elde edilen çıktı karıştırma (confusion) aşamasında kullanılmıştır. İkinci haritanın başlangıç parametreleri gizli anahtar ve orijinal dosyaya ait özet kod (hash code) kullanılarak belirlenmiş ve elde edilen çıktı yayılma (diffusion) aşamasında kullanılmıştır. Bu sayede yaklaşık 196 bit anahtar uzunluğu ile kaba kuvvet saldırılarına (brute force attacks) karşı dirençli ve 7.9970 üzeri bilgi entropi değeri ile yüksek tahmin edilemezlik (unpredictability) seviyesine sahip bir algoritma sunulmuştur. Yayılma aşamasında ikinci kaotik haritanın kullanılması 99.6% üzerinde NPCR ve 33% civarında UACI değerlerine ulaşılmasını sağlamıştır ki bu durum diferansiyel saldırılara karşı önerilen algoritmanın direncini göstermektedir. Satır ve sütun bazlı döngüsel rotasyon (cyclic rotation) işlemleri algoritmanın kırpma saldırılarına karşı direncini arttırmıştır. Güvenlik ve performans testleri, geliştirilen algoritmanın benzerlerine göre ortalamaların üzerinde güvenlik sunduğunu, hız testleri muadillerinden çok daha hızlı olduğunu, karmaşıklık analizi ise oldukça sade ve basit bir yapıda olduğunu göstermiştir. Bütün bu sonuçlar tez kapsamında sunulan algoritmanın kaynak kısıtlı sistemler için güçlü bir alternatif olduğunu göstermektedir.

Özet (Çeviri)

In our rapidly digitalizing world, data security is becoming more and more important every day. Many encryption algorithms such as AES, DES, RSA provide satisfactory results in terms of security. However, due to their complex structures and high resource (CPU, RAM, energy, etc.) consumption, these algorithms are not suitable for resource constrained platforms such as IoT devices, wireless sensor networks, RFID systems. Within the scope of this thesis, a lightweight encryption algorithm has been developed to ensure data security for resource-constrained platforms. In this developed encryption algorithm, two different logistic maps were employed as random number generators. The initial parameters of the first map were directly derived from the secret key and the obtained output was used in the confusion phase. The initial parameters of the second map were determined using the secret key and the hash code of the original file and the obtained output was used in the diffusion phase. In this way, an algorithm that is resistant to brute force attacks with a key length of approximately 196 bits and has a high unpredictability level with an information entropy value of over 7.9970 was presented. The use of the second chaotic map in the diffusion phase provided NPCR values over 99.6% and UACI values around 33%, which shows the resistance of the proposed algorithm against differential attacks. Row and column based cyclic rotation operations increased the resistance of the algorithm against cropping attacks. Security and performance tests have shown that the developed algorithm offers above average security compared to its peers, speed tests have illustrated that it is much faster than its counterparts, and complexity analysis has presented that it has a very plain and simple structure. All these results show that the algorithm presented within the scope of the thesis is a strong alternative for resource-constrained systems.

Benzer Tezler

  1. Alan Ayckbourn: An appreciation

    Başlık çevirisi yok

    WİSAM MANSOUR

    Doktora

    İngilizce

    İngilizce

    1988

    Sahne ve Görüntü SanatlarıHacettepe Üniversitesi

    DOÇ. DR. DENİZ BOZER

  2. Atatürk'ün milli müzik anlayışının son altmış yıldaki uygulanışı

    Başlık çevirisi yok

    NECATİ GEDİKLİ

    Doktora

    Türkçe

    Türkçe

    1989

    Türk İnkılap TarihiDokuz Eylül Üniversitesi

    Müzik Bilimleri Ana Bilim Dalı

    PROF. DR. ÖZDEMİR NUTKU

  3. Chaotic dynamic analysis of a vehicle model over road irregularities

    Başlık çevirisi yok

    LEVENT İLERİ

    Yüksek Lisans

    İngilizce

    İngilizce

    1990

    Mühendislik BilimleriOrta Doğu Teknik Üniversitesi

    Mühendislik Bilimleri Ana Bilim Dalı

    YRD. DOÇ. DR. ENGİN KARAESMEN

  4. Türbülansa bir gurup teorik yaklaşım

    A Group theoretical approach to turbulance

    GAZANFER ÜNAL

    Doktora

    Türkçe

    Türkçe

    1991

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    PROF.DR. ERDOĞAN ŞUHUBİ

  5. Propan molekülü spektrumundaki genişleme etkilerinin kaos yöntemi ile ortadan kaldırılması

    Başlık çevirisi yok

    ŞÖLEN SARIGÜL

    Yüksek Lisans

    Türkçe

    Türkçe

    1991

    Fizik ve Fizik MühendisliğiMarmara Üniversitesi

    Fizik Eğitimi Ana Bilim Dalı

    PROF.DR. AHMET K. ATAKAN