Geri Dön

Implementation of advanced encryption standard algorithm using Raspberry pi platform

Raspberry pi platformu ile gelişmiş şifreleme standart algoritmasının uygulanması

  1. Tez No: 477870
  2. Yazar: ISRAA HASHIM LATIF LATIF
  3. Danışmanlar: PROF. DR. ERGUN ERÇELEBİ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Elektrik ve Elektronik Mühendisliği, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2017
  8. Dil: İngilizce
  9. Üniversite: Gaziantep Ü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ı: 104

Özet

Güvenlik hizmetlerinin dört ana hedefi kimlik doğrulama, veri bütünlüğü, gizlilik ve erişim kontrolüdür. Ancak geleneksel olarak şifreleme algoritmaları yavaş kabul edilir ve yüksek hesaplama kaynakları gerektirir ve geleneksel genel amaçlı işlemcilerde verimsiz uygulanır. Bu çalışma, bütünlük ve doğrulama görevlerini gerçekleştirmek için LabVIEW kullanarak Gelişmiş Şifreleme Standardı (AES) algoritmasını ve Güvenlik Hash algoritmasını (SHA-2) tasarlamak ve gerçekleştirmek üzerine yoğunlaşmıştır. Tamamlanmış karma şifreleme sistemi AES (128,192 ve 256 bit) ve SHA-2 (224,256,384 ve 512 bit) algoritmalarının kombinasyonundan oluşur ve burada SHA-2 karma kodu AES için bir anahtar olarak kullanılmıştır. Algoritma, AES ile SHA-2'nin uygulanmasına kadar genişletilerek, bu güvenlik hibrid kriptosisteminden kaynaklanan on iki çıktı durumunda görünen bir blok şifreleme şifreleme planı gerçekleştirildi. Bu çalışmada, önerilen hibrid kriptosistem, verilerin güvenliğini en geniş ve en geniş ölçüde geliştirdi, çünkü SHA-2'nin hash kodlarının boyutunu arttırarak elde edilen donanım bileşenlerinin karmaşıklığını arttırarak daha yüksek bir güvenlik sağladı. En büyük karmaşık tasarım, AES-256 bit ve SHA-512 bit kombinasyonu ile elde edildi ve 64 baytlık şifrelenmiş karma kodla 16 baytlık bir hash mesaj üretti. Son olarak, şifreleme, şifre çözme ve karma gibi özel işlevler üreten küçük ve ucuz bir güvenlik bilgisayar sistemi elde edildi. Bu mini cihaz, LabVIEW araç seti ve Ahududu Pi3 mini bilgisayarını kullanarak tasarlandı.

Özet (Çeviri)

The four main goals of the security services are authentication, data integrity, confidentiality, and access control. But traditionally, the algorithms of cryptographic are considered slow, requiring high computational resources and inefficiently implemented in traditional general purpose processors. The present study focused on designing and realizing the algorithm of Advanced Encryption Standard (AES) and the Security Hash algorithm (SHA-2) using LabVIEW to achieve integrity and authentication tasks. The completed hybrid cryptosystem is consisted of the combination of AES having 128,192 and 256 bits and SHA-2 having 224,256,384 and 512 bits algorithms where the SHA-2 hash code has been used as a key for AES. The algorithm was extended to the implementation of SHA-2 with AES to realize a block cipher encryption scheme appearing in the twelve output cases resulted from this security hybrid cryptosystem. In this study, the proposed hybrid cryptosystem improved the security of data to a largest and greatest extent because it provided a higher security by increasing of complexity of hardware components, which achieved by increasing the size of the hash codes of SHA-2. The largest and greatest complex design was achieved by the combination of AES-256 bit and SHA-512 bit, which produced an encrypted message of 16 bytes with encrypted hash code of 64 bytes. Finally, a mini, cheap security computer system was obtained, which produce special functions such encryption, decryption and hashing. This mini device was designed by using LabVIEW toolkit and Raspberry Pi3 minicomputer

Benzer Tezler

  1. Application of lightweight cryptography techniques in internet of things scenarios

    Nesnelerin interneti senaryolarında hafif kriptografi tekniklerinin uygulanması

    ÖZLEM ŞEKER

    Doktora

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. GÖKHAN DALKILIÇ

  2. Design and FPGA implementation of an STM-1 transceiver system containing the advanced encryption standard algorithm

    İleri şifreleme standart algoritmasını içeren bir STM-1 verici-alıcı sistemi tasarım ve FPGA gerçeklemesi

    UMUT YAZKURT

    Yüksek Lisans

    İngilizce

    İngilizce

    2002

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

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

    DOÇ. DR. GÜNHAN DÜNDAR

  3. AES algoritmasının bir gerçeklemesine güç analizi saldırıları

    Power analysis attacks on an implementation of AES algorithm

    MUHAMMET ÖZTEMÜR

    Yüksek Lisans

    Türkçe

    Türkçe

    2012

    Elektrik ve Elektronik MühendisliğiYıldız Teknik Üniversitesi

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

    PROF. DR. TÜLAY YILDIRIM

  4. AES algoritmasının FPGA üzerinde düşük güçlü tasarımı

    Power efficient FPGA implementation of AES algorithm

    AHMED YASİR DOĞAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2008

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

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

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

  5. High speed VLSI implementation of the Rijndael Encryption Algorithm

    Rijndael Şifreleme Algoritması'nın yüksek hızlı tümdevre gerçekleştirimi

    REFİK SEVER

    Yüksek Lisans

    İngilizce

    İngilizce

    2003

    Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik Üniversitesi

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

    PROF. DR. MURAT AŞKAR