Geri Dön

Akış şifreleme algoritmaları kullanılarak rasgele sayı üretilmesi ve FPGA ortamında gerçekleştirilmesi

Random number generation using stream cipher algorithms and implementation on the FPGA environment

  1. Tez No: 405907
  2. Yazar: ESRA ERKEK
  3. Danışmanlar: YRD. DOÇ. DR. TANER TUNCER
  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: Fırat Ü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ı: 72

Özet

Bu tez, simetrik şifreleme algoritmalarından akış şifreler ve blok şifreler ile ilgilidir. Akış şifrelerin tasarım yapıları, rassal sayı üretimi, rassallığın test edilmesi ve test kriterleri incelenmiş, akış şifreleme algoritmaları FPGA(Field Programmable Gate Array)'da donanımsal olarak gerçekleştirilmiş ve test sonuçlarına yer verilmiştir Tezin ikinci bölümünde temel şifreleme yapıları olan blok ve akış şifrelerinin yapısının tanımı yapılmıştır. Akış şifrelerin tasarım mimarilerini ve matematiksel alt yapısını inceleyen şifreleme kavramları anlatılmıştır. 3. bölümünde akış şifreleme algoritmalarında kullanılan rassal sayı üreteçleri incelenmiştir. 4. Bölümde ise kriptografik uygulamalarda kullanılan rassal sayıların ve bu sayılar kullanılarak geliştirilen anahtarların güvenilirliğini sağlamada önemli kriter oluşturan istatistiksel testler incelenmiştir. Rassallık için günümüzde pek çok uygulamada kullanılan NIST (National Institute of Standards and Technology - Ulusal Standartlar ve Teknoloji Enstitüsü) test paketinden faydalanılmış ve bu bölümde NIST test paketinde bulunan testlerin matematiksel alt yapıları incelenmiştir. 5. bölümde, seçilen akış şifreleme algoritmalarının çalıştırılmasıyla elde edilen anahtar değerlerinin NIST test paketi programına uygulanmasına ve sonuçlarının değerlendirilmesine yer verilmiştir Son olarak 6. Bölümde ise tezde elde edilen sonuçların değerlendirilmesi yapılmıştır.

Özet (Çeviri)

This thesis is about the flow through symmetrical encryption algorithms, ciphers and block ciphers. The design structure of stream ciphers, testing of randomness and the testing criteria were analyzed, stream encryption algorithms were carried in the FPGA (Field Programmable Gate Array) as hardware and testing results were included. In the second chapter of the thesis, fundamental encryption patterns that are block and stream ciphers were described. The concepts of encryption which analyze the design architecture and mathematical infrastructure of flow encryption were described. In the 3rd section, the random number generators used in stream encryption algorithms were analyzed. As for the 4th section, statistical tests that form an important criteria in the provision of the reliability of random numbers and ciphers that are developed by using these numbers. For randomness, NIST (National Institute of Standards and Technology) test pack, which is being used in many applications in the present, was benefited from and in this chapter, mathematical infrastructures that are present in the NIST test pack were analyzed. In the 5th chapter, the application of ciphers that are obtained by the operation of the stream encryption algorithms to the NIST test pack and the evaluation of the results were included. Finally, in the 6th chapter, the results obtained from the thesis were evaluated.

Benzer Tezler

  1. Low power general purpose processor design and instructions set extension for AES

    Düşük güç tüketimli genel amaçlı işlemci tasarımı ve AES için komut kümesi genişletilmesi

    MUHAMMED ŞAİROĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2020

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

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

    DOÇ. DR. SIDDIKA BERNA ÖRS YALÇIN

  2. Akıllı ev cihazlarının haberleşmesinde hafif sıklet şifreleme algoritmalarının performans analizi

    In communication of smart home devices performance analysis of lightweight encryption algorithms

    ÖMER YEL

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

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

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ HÜSEYİN ESKİ

  3. 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

  4. Evaluation and optimization of DMVPN network performance using dynamic routing and advanced encryption algorithms

    Başlık çevirisi yok

    HASAN MOHAMED ALI MARAH

    Yüksek Lisans

    İngilizce

    İngilizce

    2022

    Bilim ve TeknolojiAltınbaş Üniversitesi

    Bilgi Teknolojileri Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ MUHAMMAD İLYAS

  5. Secured sensor network with raspberry pi as sbc sensor nodes

    Raspberry pi ile sbc sensör düğümü güvenli algılayıcı ağ

    MOHAMMAD RAFIUZZAMAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2015

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

    Bilgisayar ve Bilişim Mühendisliği Ana Bilim Dalı

    PROF. DR. CEMİL ÖZ