Geri Dön

Maksimum uzaklıkta ayrılabilen yarı involutif matrisler için tasarım teknikleri

Design techniques for maximum distance separable semi involutory matrices

  1. Tez No: 955936
  2. Yazar: ERCAN ŞAHİN
  3. Danışmanlar: DR. ÖĞR. ÜYESİ GÖKHAN TUNCAY
  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: 2025
  8. Dil: Türkçe
  9. Üniversite: Trakya Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Hesaplamalı Bilimler Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 103

Özet

Doğrusal dönüşüm katmanları, modern blok şifreleme algoritmalarında yayılma ilkesini gerçekleştiren temel yapı taşlarıdır. Maksimum Uzaklıkta Ayrılabilen (MDS) matrisler, maksimum dal sayısıyla güçlü yayılım özellikleri sundukları için bu katmanların tasarımında tercih edilirler. Öte yandan, tersi kendisine eşit (involutif) olan doğrusal dönüşüm katmanları, şifreleme ve şifre çözme işlemlerinin aynı maliyetle uygulanmasına olanak tanıyarak avantaj sağlamaktadırlar. Bir involutif matrisin, c elemanıdır F_(2^m) - {0,1} skaleri ile çarpımına eşit olan yarı involutif MDS matrisler ise ters alma işlemlerinin yalnızca basit matris çarpımlarıyla gerçekleştirilebilmesini sağlayarak daha geniş bir tasarım alanı sunmaktadır. Bu tez çalışmasında, F_(2^3) ve F_(2^4) sonlu cisimlerinde tanımlı indirgenemez polinomlar kullanılarak involutif MDS matrislerden yarı involutif MDS matrislerin elde edilmesine olanak tanıyan cebirsel bir yöntem önerilmektedir. Ayrıca, geliştirilen matrislerin donanımsal uygulanabilirliğini artırmak amacıyla dört farklı XOR optimizasyon algoritması ile karşılaştırmalı analizleri gerçekleştirilmiştir.

Özet (Çeviri)

Linear transformation layers are the fundamental building blocks that implement the diffusion principle in modern block cipher algorithms. Maximum Distance Separable (MDS) matrices are preferred in the design of these layers since they offer strong diffusion properties with the maximum branch number. On the other hand, linear transformation layers that are involutory, equal to their inverses, provide an advantage by allowing encryption and decryption operations to be implemented at the same cost. Semi-involutory MDS matrices, which are equal to the multiplication of an involutory matrix by a scalar c in F_(2^m) - {0,1}, offer a broader design space by enabling the inversion process to be carried out through simple matrix multiplications. In this thesis, an algebraic method is proposed that enables the construction of semi-involutory MDS matrices from involutory MDS matrices using irreducible polynomials defined over the finite fields F_(2^3) and F_(2^4). Additionally, comparative analyses with four different XOR optimization algorithms were conducted to enhance the hardware implementability of the developed matrices.

Benzer Tezler

  1. Maksimum uzaklıkta ayrılabilen matrislerin elde edilebilmesi için yeni bir matris formu ve bir hafif sıklet blok şifreye uygulaması

    A new matrix form to obtain maximum distance separable matrices and its implementation in a lightweight block cipher

    MELTEM KURT PEHLİVANOĞLU

    Doktora

    Türkçe

    Türkçe

    2018

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. NEVCİHAN DURU

  2. Blok şifrelerde temel bileşenlerin iyileştirilmiş uygulamaları

    Improved implementations of basic components in block ciphers

    MEHMET ALİ DEMİR

    Yüksek Lisans

    Türkçe

    Türkçe

    2025

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MELTEM KURT PEHLİVANOĞLU

  3. Kriptografik yayılım tabakalarında optimizasyon teknikleri

    Optimization techniques in cryptographic diffusion layers

    NİHAL TAN KAÇAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2023

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. MUHARREM TOLGA SAKALLI

  4. Blok şifrelerde kullanılan ikili ve MDS matrisler için yeni tasarım teknikleri

    New design techniques for binary and MDS matrices used in block ciphers

    GÖKHAN TUNCAY

    Doktora

    Türkçe

    Türkçe

    2021

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. MUHARREM TOLGA SAKALLI

  5. Kombinatoryal tasarımlar ve kesirli tekrarlama kodları

    Combinatorial designs and fractional repetition codes

    CEREN KARTAL

    Yüksek Lisans

    Türkçe

    Türkçe

    2017

    MatematikAnkara Üniversitesi

    Matematik Ana Bilim Dalı

    DOÇ. DR. OKTAY ÖLMEZ