Geri Dön

Efficient hardware architectures for cryptographic algorithms used in computer and communication systems

Haberleşme ve bilgisayar sistemlerinde kullanılan kriptografik algoritmalar için verimli donanım mimarileri

  1. Tez No: 367755
  2. Yazar: İSMAİL SAN
  3. Danışmanlar: YRD. DOÇ. DR. NURAY AT
  4. Tez Türü: Doktora
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2014
  8. Dil: İngilizce
  9. Üniversite: Anadolu Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Elektrik-Elektronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 194

Özet

Modern kriptografi matematik, elektrik mühendisliği ve bilgisayar bilimini içinde barındıran--bilgi sistemleri için güvenlik hizmetlerinin basit ögelerini sunan önemli bir disiplindir. Günümüzde, daha önemli olan kriptografi temellerinin nasıl uygulandığı ve kullanıldığıdır. Bu temel birimler hesaplama açısından karmaşık olan bir dizi matematiksel dönüşümü önemli ölçüde içinde barındırır ve hesaplama verimliliği sorunlarıyla karşı karşıyadır. Bilgisayar ve iletişim sistemlerinde güvenlik düzeylerini artırmak muazzam seviyede çarpma işlemi ya da hesaplama karmaşıklığını daha kötü hale getiren yüz basamak büyüklüğünde ya da daha büyük boyutta olan anahtarlar kullanan algoritmaları gerçekleştirmeyi gerektirir. Bu tezde, hesaplama verimliliği zorluklarının üstesinden gelmek amacıyla, bilişim sistemlerine güvenlik fonksiyonu kazandırmada gerekli olan kriptografik algoritmalar için çeşitli verimli donanım mimarileri önerilmiştir. Kaynak paylaşımı, verimli bellek erişim düzeni ve sıkı zamanlama gibi kavramları içinde barındıran önerilen tasarım teknikleri sayesinde, simetrik ve asimetrik kriptografiyide içeren birçok türde kriptografi algoritma için özgün verimli yardımcı işlemciler geliştirilmiştir. Önerilen yardımcı işlemciler artan sistem gereksinimleriyle ortaya çıkan zorluklarla başa çıkmaya ve maliyetler ve hesaplama performansı arasında daha iyi denge bulmaya odaklanır. Önerilen mimariler analiz edilmiş ve alan, frekans ve çıktı ölçütlerinden oluşan donanım performans ölçütleri esas alınarak kıyaslanmıştır. Yapılan karşılaştırma ve deney sonuçları uygulanan metodun bir çok uygulama için yeterli bir çıktı performansı ile birlikte çok düşük alan gereksinim özelliklerini göstermektedir. Sonuçlar aynı zamanda çalışılan kriptografik algoritmaların hesaplama verimliliği hakkında daha derin bir anlayış ortaya koymaktadır. Bu algoritmalar için verimli donanım mimarileri tasarımı verimlilik sorunları çözer ve algoritma içindeki paralelliği ortaya çıkarır.

Özet (Çeviri)

Modern cryptography is an important discipline, which involves the disciplines of mathematics, electrical engineering and computer science, that provides the primitives of security services to information systems. Today, more important is how the fundamentals of cryptography are implemented and used. They involve significantly a series of computationally complex mathematical transformations and suffer from computational efficiency problems. Improving the security levels in computer and communication systems involves huge multiplications or performing the algorithm with longer key that might be a hundred digits long or longer, which make the computational complexity worse. In this dissertation, diverse efficient hardware architectures are proposed for a set of cryptographic algorithms, which are necessary to provide security functions to those systems, in order to overcome the computational efficiency challenges. Through the proposed design techniques, which accommodate resource sharing, efficient memory access scheme and tight scheduling, novel compact coprocessors are developed for many kinds of ciphers in symmetric and asymmetric cryptography. The proposed coprocessors focus on finding better trade-off between cost and performance and overcome the challenges introduced by the growing system needs. The proposed architectures are analyzed and compared based on hardware performance metrics consisting of area, frequency and throughput measures. The experimental results and comparisons show that the methods require very low-area with adequate throughput values for many applications. They also reveal a deeper understanding of the computational efficiency of studied cryptographic algorithms. Designing efficient hardware architectures for those algorithms solves the efficiency issues and reveals the parallelism behind the algorithm.

Benzer Tezler

  1. Yeni kripto para geliştirme yöntemi

    New cryptocurrency development methodology

    HIDAYATULLAH ARGHANDABI

    Yüksek Lisans

    Türkçe

    Türkçe

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Aydın Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ PERİ GÜNEŞ

  2. Efficient hardware implementations for lattice-based cryptography primitives

    Kafes-tabanlı kriptografi öğeleri için verimli donanım uygulamaları

    AHMET CAN MERT

    Doktora

    İngilizce

    İngilizce

    2021

    Elektrik ve Elektronik MühendisliğiSabancı Üniversitesi

    Elektronik Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ ERDİNÇ ÖZTÜRK

  3. Efficient FPGA implementations for homomorphic encryption operation of CKKS scheme

    CKKS şemasının homomorfik şifreleme işlemleri için verimli FPGA uygulamaları

    CAN AYDUMAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Elektrik ve Elektronik MühendisliğiSabancı Üniversitesi

    Elektronik Ana Bilim Dalı

    PROF. DR. ERKAY SAVAŞ

  4. An efficient hardware implementation of the tate pairing in characteristic three

    Karakteristik üç üzerınde ?tate pairing? protokolunu uygulayan güçlü bır donanım tasarımı

    GİRAY KÖMÜRCÜ

    Yüksek Lisans

    İngilizce

    İngilizce

    2008

    Elektrik ve Elektronik MühendisliğiBoğaziçi Üniversitesi

    Elektrik ve Elektronik Mühendisliği Bölümü

    DOÇ. DR. ERKAY SAVAŞ

    PROF. DR. GÜNHAN DÜNDAR

  5. ECC implementation on FPGA with fast and scheduled arithmetic units

    Hızlı ve planlı aritmetik moduller ile FPGA üzerinde ECC gerçekleme

    ŞÜKRÜ UZUN

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Elektrik ve Elektronik MühendisliğiGebze Teknik Üniversitesi

    Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. SERDAR SÜER ERDEM