Geri Dön

Şifreleme işlemleri için FPGA ile yüksek kapasiteli çarpma devresi tasarımı

High capacity multiplier unit design with FPGA for cryptographic operations

  1. Tez No: 392562
  2. Yazar: KENAN BAYSAL
  3. Danışmanlar: YRD. DOÇ. DR. DENİZ TAŞKIN
  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: 2015
  8. Dil: Türkçe
  9. Üniversite: Trakya Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 87

Özet

Bilgisayar ile şifrelemede yüksek güvenlik sağlayan algoritmalar, çok büyük boyutta veriler ile çalışmaktadır. Yüksek kapasiteli verilerin gerçek zamanlı olarak işlenebilmesi için gelişmiş donanım yapılarına ihtiyaç duyulmaktadır. Günümüzde ihtiyaç duyulan donanım yapısı, Alanda Programlanabilir Kapı Dizileri (FPGA) kullanılarak FPGA öncesi eski tasarım yöntemlerine göre daha kolay tasarlanabilmektedir. Son on yılda, FPGA hızları, kapasiteleri ve tasarım araçları iyileştirilmiştir. Bu sayede yüksek kapasite veri işleyebilen donanımlar düşük maliyetler ile tasarlanıp üretilebilmektedir. Bu tez çalışmasının amacı FPGA ile şifreleme algoritmalarında da kullanılabilecek yüksek kapasitede veri işleyebilen yüksek hızlı bir aritmetik ünitenin bileşenlerini oluşturmaktır. Bu tez çalışmasında, çarpma işlemi algoritmaları incelenmiş, yüksek hızlı çarpma devresini oluşturan yüksek kapasiteli toplama devresi ve başvuru tabloları Çok Yüksek Hızlı Birleşik Devreler İçin Donanım Tanımlama Dili (VHDL) kullanılarak tasarlanmıştır. Tasarlanan devre ISE Design Suite 14.7 yazılımı ile sentezlenmiştir. Benzetim sonuçları ModelSIM ve ISIM programlarından kullanılarak elde edilmiştir.

Özet (Çeviri)

Algorithms providing high security in computer encryption are processed with high capacity data. Advanced hardware structures are needed for real time processing of high capacity data. Nowadays, needed hardware structure can be designed easier than old design methods using Field Programmable Gate Arrays (FPGA). In the last decade, speed, capacity and design tools of FPGAs are improved. Thus, high capacity data processing hardware can be designed and manufactured with lower costs. The aim of this thesis study is to build components of a high capacity arithmetic unit that can process high capacity data which can also be used in encryption algorithms with FPGA. In this thessis work, multiplication algorithms are studied, high capacity adder circuit and look up tables which together constitute high speed multiplication circuit are designed with Very High Speed Integrated Circuit Hardware Description Language (VHDL). Designed circuit is synthesized with ISE Design Suite 14.7 software. Simulation results are obtained using ModelSIM and ISIM softwares.

Benzer Tezler

  1. Tekrar düzenlenebilir işlem kartı tasarımı

    Design of a reconfigurable computing board

    TEVFİK NUR

    Yüksek Lisans

    Türkçe

    Türkçe

    2000

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

    PROF.DR. HAKAN KUNTMAN

  2. 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Ş

  3. Instruction set extension of RISC-V core with plantard modular reduction for number theoretic transform used in post-quantum cryptography

    RISC-V çekirdeğinin talimat setinin post-kuantum kriptografide kullanılan sayısal teorik dönüşüm için plantard modüler indirgeme metodu ile genişletilmesi

    ALİ ÜSTÜN

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

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

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

    PROF. DR. SIDDIKA BERNA ÖRS YALÇIN

  4. Uluslararası veri şifreleme algoritmasının tampon yazmaçlı pipeline yapısı ile donanım uygulaması

    A Hardware implementation of international data encryption algorithm with buffered pipeline structure

    SEYİT ALİ KARACA

    Yüksek Lisans

    Türkçe

    Türkçe

    2002

    Elektrik ve Elektronik MühendisliğiHacettepe Üniversitesi

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

    YRD. DOÇ. DR. ALİ ZİYA ALKAR

  5. Yardımcı işlemcili gömülü eliptik eğri şifreleme sistemi uygulaması

    An embedded elliptic curve crypto system implementation with coprocessor

    MEHMET SİNAN EROĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2007

    Elektrik ve Elektronik MühendisliğiHacettepe Üniversitesi

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

    YRD. DOÇ. DR. ALİ ZİYA ALKAR