Geri Dön

Nonlinear systematic fault detection codes for cryptographic algorithms and their implementations

Kriptografik algoritmalar için doğrusal olmayan sistematik hata korumalı kodlar ve uygulamaları

  1. Tez No: 334468
  2. Yazar: KAZIM YUMBUL
  3. Danışmanlar: YRD. DOÇ. DR. SERDAR SÜER ERDEM, DOÇ. DR. ERKAY SAVAŞ
  4. Tez Türü: Doktora
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Güvenlik, Kriptografik Algoritmalar, Hata Saldırısı, Hata Belirleme, Komut Seti Uzantisi, Bilgisayar Mimarisi, Security, Cryptographic Algorithms, Fault Attack, Fault Detection, Instruction Set Extension, Computer Architecturev
  7. Yıl: 2013
  8. Dil: İngilizce
  9. Üniversite: Gebze Yüksek Teknoloji Enstitüsü
  10. Enstitü: Mühendislik ve Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Bu tezde, aritmetik işlemler gerçekleştirilirken veri hatalarını belirleyebilen yapılandırılılabilir bir işlemciye ek olarak gürbüz bir yürütme birimi tasarlanmış ve gerçekleştirilmiştir. Yetenekli bir saldırganın yüksek hasasiyetle hata oluşturma kabiliyetinin olduğu varsayılırsa, bu hatalardan korunmak için yüksek hata belirleme kabiliyetine sahip olan doğrusal olmayan hata belirleme tekniği kullanılabilir. Tasarlanan birimler yapılandırılabilir işlemcinin veriyoluna kendi geliştirme araçları kullanılarak sıkı bir şekilde entegre edilmiştir. Zaman ve alan bakımından değişik kofigürasyonlar için yapılandırılabilir işlemcinin kompleksliğinin arttığı raporlanmıştır. Ayrıca, gürbüz yürütme birimi kullanılarak yazılım uygulamalarının performans değerlendirilmeleride verilmiştir. Uygulama sonuçları bir gömülü işlemcide nispeten düşük bir masraf ile gürbüz işlemci birimlerinin gerçekleştirilmesinin mümkün olduğu gösterilmiştir.Doğrusal olmayan hata belirleme kodlarının donanım gerçeklemesine ek olarak bu kodlar güçlü bir saldırganın hataları yüksek çözünürlükte ve doğrulukta uygulayabildiği bir saldırı modelinde tekrar ele alınmıştır. Modüllerin dikkatli bir şekilde seçilmediği durumlarda quadratik kodlara karşı başarılı saldırılar yapılabilecek iki analiz tekniği sunulmuştur. Belirlenemeyen hataların tam sayısı ve etkin karşı önlemler gibi pratik işlerin sonuçları sunulmuş ve geniş bir yelpazedeçeşitli ataklar kapsanarak derinlemesine bir teorik analiz yapılmıştır. Yapmış olduğumuz analiz genel bir analizdir ve diğer benzer hata belirleme kodlarına da uygulanabilir.

Özet (Çeviri)

In thisthesis, we design and implement a robust execution unit as an extension to a configurable processor, which detects the data faults while performing the arithmetic operations. Assuming a capable adversary who can inject faults to the cryptographic computation with high precision, a nonlinear error detection code with high error detection capability is used. The designed units are tightly integrated to the datapath of the configurable processor using its tool chain. For different configurations, we report the increase in space and time complexities of the configurable processor. Also, we present performance evaluations of the software implementations using the robust execution units. Implementation results show that it is feasible to implement robust arithmetic units with relatively low overhead in an embedded processor.In addition to hardware implementation of the nonlinear error detection codes, we re-consider a class of nonlinear error detection codes in more realistic an adversarial model than assumed in similar works in literature, where a powerful attacker can introduce faults with high precision and accuracy. We present two analysis techniques that can lead to successful attacks against quadratic codes if the modulus is not chosen carefully. We provide in-depth theoretical analysis that covers wide range of attacks and present results of practical concerns such as exact number of undetected faults and effective countermeasures. Our analysis is generic in the sense that it can be extended to other similar error-detection codes.

Benzer Tezler

  1. Predictive modeling of non-routine maintenance workload in aircraft operations: a task card-level approach using real mro data and machine learning

    Uçak bakım operasyonlarında non-routıne iş yükünün öngörüsel modellemesi: gerçek mro verileri ve makine öğrenmesi ile görev kartı düzeyinde bir yaklaşım

    TALHA GÜÇLÜ

    Yüksek Lisans

    İngilizce

    İngilizce

    2025

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MEHMET ALİ ERGÜN

  2. Uzaktan algılama verileriyle orman yangını analizi

    Forest fire analysis with remote sensing data

    COŞKUN ÖZKAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Jeodezi ve Fotogrametriİstanbul Teknik Üniversitesi

    Jeodezi ve Fotogrametri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. FİLİZ SUNAR

  3. Robust estimation-based fault detection and isolation framework for autonomous aerial and navigation systems

    Otonom hava ve seyrüsefer sistemleri için dayanıklı kestirim tabanlı arıza tespiti ve izolasyonu çerçevesi

    MEHMET GÖKBERK PATAN

    Doktora

    İngilizce

    İngilizce

    2026

    Mekatronik Mühendisliğiİstanbul Teknik Üniversitesi

    Kontrol ve Otomasyon Mühendisliği Ana Bilim Dalı

    DOÇ. DR. İLKER ÜSTOĞLU

  4. Incipient fault detection in wind turbines

    Rüzgar türbinlerinde gelişmekte olan hata öngörüsü

    AYŞE GÖKÇEN KAVAZ TAŞKINER

    Doktora

    İngilizce

    İngilizce

    2019

    Mühendislik Bilimleriİstanbul Teknik Üniversitesi

    Enerji Bilimi ve Teknolojileri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ BURAK BARUTÇU

  5. Yaş almış uçak filolarında sürekli uçuşa elverişlilik yönetim maliyetleri üzerine bir analiz

    An analysis of continuing airworthiness management costs in aging aircraft fleet

    YAVUZ SELİM ATEŞ

    Yüksek Lisans

    Türkçe

    Türkçe

    2026

    Uçak Mühendisliğiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALPTEKİN YILDIZ