Gelişmiş Şifreleme Standardı Blok Şifreleme Algoritmasının Bir Mikroişlemci Üzerinde Gerçeklemesine Yan Kanal Saldırısı

dc.contributor.advisor Yalçın, Sıddıka Berna Örs tr_TR
dc.contributor.author Kula, Gizem Çisem tr_TR
dc.contributor.department Elektronik Mühendisliği tr_TR
dc.contributor.department Electronics Engineering en_US
dc.date 2009 tr_TR
dc.date.accessioned 2015-05-11T11:31:20Z
dc.date.available 2015-05-11T11:31:20Z
dc.description Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2009 tr_TR
dc.description Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2009 en_US
dc.description.abstract Bu çalşımada AES blok şifreleme algoritması bir mikroişlemci üzerinde gerçeklenecektir. İlk olarak algoritma C programlama dili ile gerçeklenecektir. Ardından bu gerçekleme, seçilen bir mikroişlemci üzerinde uygulanacak ve gerçeklemenin güç tüketim analizi yapılacaktır. Bu analizi yapabilmek için, gerçeklemenin donanımdaki işleyişi bir simulasyon programı yardımı ile elde edilip, bu işleyişten yola çıkarak işleyiş sırasında tüketilen gücün hesabı için ayrı bir simulasyon programı oluşturulacaktır. Bu simulasyon programı, mikroişlemcinin şifreleme işlemi sırasında işlediği komutların analizini ve bu komutların işlenmesi sırasında mikroişlemci üzerinde bulunan saklayıcıların ve mikroişlemci hafızasının durum değişimlerini analiz etmek yöntemiyle sistemin tükettiği gücü tespit edecektir. Güç tüketimi bilgisi tespit edildikten sonra bu bilgiler ışığında sistemin güç tüketimi grafikleri elde edilerek algoritma aşamaları grafikler üzerinde belirlenecektir. Son olarak yan-kanal saldırıları yapılarak gerçeklemenin ne kadar güvenilir olduğu tespit edilecektir. tr_TR
dc.description.abstract In this study, AES algorithm will be realized on a 8051 microprocessor. Firstly, algorith will be realized by using C programming language. Then this realization will be implemented on a chosen 8051 microprocessor and power consumption of this realization on chosen hardware will be measured. To analyze power consumption, steps of the process of the realization willl be obtained by a simulation program and then another simulation program will be developed to measure the power consumption of process by using obtained process steps. This second simulation program will process commands that microprocessor processes during encryption and it will watch the register and memory updates to measure the power consumption. Then power consume graphics will be obtainerd and steps of algorithm will be shown on these graphics. Finally, security of this realization will be determined by using side-channel attacks. en_US
dc.description.degree Yüksek Lisans tr_TR
dc.description.degree M.Sc. en_US
dc.identifier.uri http://hdl.handle.net/11527/1128
dc.publisher Fen Bilimleri Enstitüsü tr_TR
dc.publisher Institute of Science and Technology en_US
dc.rights İTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak yazılı izin alınmadan herhangi bir biçimde yeniden oluşturulması veya dağıtılması yasaklanmıştır. tr_TR
dc.rights İTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. en_US
dc.subject AES, Şifreleme, Yan Kanal tr_TR
dc.subject AES en_US
dc.subject Cipher en_US
dc.subject Side-Channel en_US
dc.title Gelişmiş Şifreleme Standardı Blok Şifreleme Algoritmasının Bir Mikroişlemci Üzerinde Gerçeklemesine Yan Kanal Saldırısı tr_TR
dc.title.alternative Side-channel Attacks On Realization Of Advanced Encryption Standard Block Cipher Algoruthm On A Microprocessor en_US
dc.type Master Thesis en_US
Dosyalar
Orijinal seri
Şimdi gösteriliyor 1 - 1 / 1
thumbnail.default.alt
Ad:
9812.pdf
Boyut:
1.02 MB
Format:
Adobe Portable Document Format
Açıklama
Lisanslı seri
Şimdi gösteriliyor 1 - 1 / 1
thumbnail.default.placeholder
Ad:
license.txt
Boyut:
3.14 KB
Format:
Plain Text
Açıklama