Araştırma Makalesi

Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi

Cilt: 29 Sayı: 2 1 Ekim 2017
PDF İndir
TR

Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi

Öz

Bu çalışmada, kriptografide LFSR(Linear Feedback Shift Register-Doğrusal Geri Beslemeli Kaydırmalı Yazmaç) tabanlı senkron simetrik şifreleme yöntemlerinden biri olan ve rasgele sayı üreteci olarak da kullanılabilenTrivium dizi/akış şifreleme algoritması, VHDL(Very High Speed Hardware Description Language – Çok hızlı donanım tanımlama dili) dili yardımıyla sonlu durum makinası olarak modellenmiştir. Modellemesi yapılan algoritma, FPGA (Field Programmable Gate Array- Sahada Programlanabilir Kapı Dizileri) ortamında gerçeklenmiş ve kriptografik uygulamalarda sayısal verinin şifrelenmesi için anahtar olarak kullanılan rastgele görünümlü bit dizileri üretilmiştir. Algoritmanın doğruluğu, fonksiyonel simülasyon araçları yardımıyla zamansal olarak test edilerek üretilen bit dizilerinin rastgelelik değerleri NIST(National Institute of Standards and Technology – Ulusal Standartlar ve Tek. Enstitüsü) kriterleri doğrultusunda ölçülerek elde edilen sonuçlar yorumlanmıştır.


Anahtar Kelimeler

Kaynakça

  1. 1. Özkaynak, F. (2015). Kriptolojik Rasgele Sayı Üreteçleri. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi, 8-2.
  2. 2. Garcıa-Bosque, M., Perez, A., Sanchez-Azqueta, C., Celma, S. (2016). MEMS-Based Seed Generator Applied to a Chaotic Stream Cipher. Proc. SPIE Microtechnologies, Barcelona.
  3. 3. Koç, Ç. (2009) Cryptographic Engineering, Springer-Verlag.
  4. 4. Çakır, B. (2012). Akış Şifreleme Algoritmalarının Karşılaştırmalı Olarak İncelenmesi. Yüksek Lisans Tezi, Hacettepe Üniversitesi Fen Bilimleri Enstitüsü.
  5. 5. Sakallı, M. T., Buluş, E., Şahin, E., Büyüksaraçoğlu, F. (2007). Akış Şifrelerinde Tasarım Teknikleri ve Güç İncelemesi. Akademik Bilişim Sempozyumu, Kütahya.
  6. 6. Gürünlü, B. (2017). Trivium Chiper(Trivium Dizi Şifreleme Algoritması. Erişim: http://bilgisayarkavramlari.sadievrenseker.com/2009/06/10/trivium-cipher-trivium-dizi-sifreleme-algoritmasi/.
  7. 7. Kitsos, P., Sklavos, N., Provelengios, G., Skodras, A. N. (2012). FPGA-based Performance Analysis of Stream Chipers ZUC, Snow3g, Grain V1, Mickey V2, Trivium and E0. Microprocessors and Microsystems.
  8. 8. Avaroğlu, E., Tuncer, T., Ozer, A.B., Türk, M. (2014). A New Method for Hybrid Pseudo Random Number Generator. J Micro- Electron Electron Compon Mater 44: 303-311.

Ayrıntılar

Birincil Dil

Türkçe

Konular

-

Bölüm

Araştırma Makalesi

Yazarlar

Ali Murat Garipcan Bu kişi benim

Taner Tuncer Bu kişi benim

Yayımlanma Tarihi

1 Ekim 2017

Gönderilme Tarihi

22 Eylül 2017

Kabul Tarihi

6 Temmuz 2017

Yayımlandığı Sayı

Yıl 2017 Cilt: 29 Sayı: 2

Kaynak Göster

APA
Garipcan, A. M., Erdem, E., & Tuncer, T. (2017). Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, 29(2), 119-130. https://izlik.org/JA38PE98DU
AMA
1.Garipcan AM, Erdem E, Tuncer T. Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2017;29(2):119-130. https://izlik.org/JA38PE98DU
Chicago
Garipcan, Ali Murat, Ebubekir Erdem, ve Taner Tuncer. 2017. “Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 29 (2): 119-30. https://izlik.org/JA38PE98DU.
EndNote
Garipcan AM, Erdem E, Tuncer T (01 Ekim 2017) Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 29 2 119–130.
IEEE
[1]A. M. Garipcan, E. Erdem, ve T. Tuncer, “Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi”, Fırat Üniversitesi Mühendislik Bilimleri Dergisi, c. 29, sy 2, ss. 119–130, Eki. 2017, [çevrimiçi]. Erişim adresi: https://izlik.org/JA38PE98DU
ISNAD
Garipcan, Ali Murat - Erdem, Ebubekir - Tuncer, Taner. “Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi 29/2 (01 Ekim 2017): 119-130. https://izlik.org/JA38PE98DU.
JAMA
1.Garipcan AM, Erdem E, Tuncer T. Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi. Fırat Üniversitesi Mühendislik Bilimleri Dergisi. 2017;29:119–130.
MLA
Garipcan, Ali Murat, vd. “Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi”. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, c. 29, sy 2, Ekim 2017, ss. 119-30, https://izlik.org/JA38PE98DU.
Vancouver
1.Ali Murat Garipcan, Ebubekir Erdem, Taner Tuncer. Donanım Tabanlı Trivium Akış Şifreleme Algoritmasının FPGA Ortamında Gerçekleştirilmesi. Fırat Üniversitesi Mühendislik Bilimleri Dergisi [Internet]. 01 Ekim 2017;29(2):119-30. Erişim adresi: https://izlik.org/JA38PE98DU