Farklı mimarili mikrodenetleyicilerde hafif kriptografi algoritmalarının yazılım tabanlı analizi
Software based analysis of lightweight cryptography algorithms on microcontrollers with different architectures
- Tez No: 724782
- Danışmanlar: DOÇ. DR. UMUT ENGİN AYTEN
- Tez Türü: Yüksek Lisans
- Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2022
- Dil: Türkçe
- Üniversite: Yıldız Teknik Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Elektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 77
Özet
Son yıllarda hızla yaygınlaşan Nesnelerin İnterneti teknolojisi ile gelişen kablosuz iletişim cihazları, kablosuz algılayıcı ağları, uzaktan kumanda sistemleri, RFID etiketleri gibi kısıtlı işlem yeteneğine sahip ve düşük enerji tüketmesi gereken uygulamalar gün geçtikçe yaygınlaşmaktadır. Bu uygulamalarda verinin gizliliği, ulaşılabilirliği ve bütünlüğünün sağlanması bilgi güvenliği açısından hayati önem taşımaktadır. Ancak bellek sınırlaması, düşük işlem hacmi ve az miktardaki güç tüketimi ihtiyacı yüzünden geleneksel yöntemlerin uygulanmasını zorlaştırmaktadır. Bu tür uygulamalarda güvenlikten ödün vermeden bilgi güvenliğini sağlanması için hafif yoğunluklu şifreleme yöntemleri önerilmiştir. Yapılan bu çalışmada, yaygın bir kullanım alanına sahip AES-128, Simon, Speck ve Twine simetrik blok şifreleme algoritmaları 8-bit RISC, 8-bit 8051 ve 32-bit ARM Cortex M0 mimarili mikrodenetleyicilerde yazılım tabanlı uygulaması gerçekleştirilmiştir. Oluşturulan donanımlar üzerinden her bir mikrodenetleyici farklı saat frekanslarında çalıştırılarak algoritmanın işlemci hafızasında kapladığı alan, işlem süreleri ve enerji tüketimleri test cihazları ile ölçülerek sunulmuştur. Elde edilen sonuçlar, yapılan benzer çalışmalar ile karşılaştırılmış ve hangi çalışma şartlarında hangi mikrodenetleyicinin ve şifreleme algoritmasının kullanılabileceği belirtilmiştir.
Özet (Çeviri)
In recent years, applications such as wireless communication devices, wireless sensor networks, remote control systems, RFID tags, which have developed rapidly with the Internet of Things (IoT) technology, are becoming widespread day by day. vital to safety. However, memory limitation, low throughput and low power consumption make it difficult to implement traditional methods. Lightweight encryption methods have been proposed to ensure information security without sacrificing security in such applications. In this study, software-based application of AES-128, Simon, Speck and Twine symmetric lightweight block cipher algorithms, which are widely used, on 8-bit RISC, 8-bit 8051 and 32-bit ARM Cortex M0 microcontrollers. Each microcontroller is run at different clock frequencies on the hardware created, and the area occupied by the algorithm in the processor memory, processing times and energy consumption are measured with test devices. The results obtained were compared with similar studies and it was stated which microcontroller and encryption algorithm could be used under which operating conditions.
Benzer Tezler
- Verysimplecpu and synthesis of customized multi-core microcontrollers
Verysimplecpu ve özelleştirilebilir çok çekirdekli mikrodenetleyicilerin sentezi
ABDULLAH YILDIZ
Doktora
İngilizce
2020
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolYeditepe ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. SEZER GÖREN UĞURDAĞ
PROF. DR. HASAN FATİH UĞURDAĞ
- Autosar tabanlı uygulamalarda mikrodenetleyici donanım gereksinimlerinin belirlenmesi için bir model geliştirilmesi
Developing a model to determine microcontroller hardware requirements in autosar based applications
İBRAHİM YEŞİLÇİMEN
Yüksek Lisans
Türkçe
2024
Elektrik ve Elektronik Mühendisliğiİstanbul Üniversitesi-CerrahpaşaElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ RANA ORTAÇ KABAOĞLU
- Fotovoltaik sistemlerde FPGA kullanım
Using of FPGA in the photovoltaic systems
AZİZ GÜNEROĞLU
Yüksek Lisans
Türkçe
2008
Elektrik ve Elektronik MühendisliğiKocaeli ÜniversitesiElektrik Eğitimi Ana Bilim Dalı
YRD. DOÇ. DR. ÖZCAN ATLAM
- A programmable control unit for industrial applications
Endüstriyel uygulamalar için programlanabilir kontrol ünitesi
MUSTAFA KEMAL GÜNGÖR
Yüksek Lisans
İngilizce
2003
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. MİRZAHAN HIZAL
- Systemc implementation of a risc-based microcontroller architecture
Risk tabanlı microdenetleyici yapısının systemc ile gerçeklenmesi
SALİH ZENGİN
Yüksek Lisans
İngilizce
2006
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. MURAT AŞKAR