Page 13 - Siyah ve Beyaz Romantik Komedi Film Afiş
P. 13
Bilgisayar Mühendisliği ABD Yüksek Lisans Programı Computer Engineering Majors in Master of Science
Tez Başlığı Thesis Title
GÜÇ TÜKETİM TABANLI YAN KANAL ANALİZİ KULLANILARAK HARDWARE TROJAN HORSE DETECTION WITH SIDE CHANNEL ANALYSIS BASED
DONANIMSAL TRUVA ATI TESPİTİ ON POWER CONSUMPTION
Öğrenci Adı / Student’s Name Mehmet KOCABAŞ
Tez Danışmanı / Thesis Supervisor Dr. Öğr. Üyesi Alp ARSLAN BAYRAKÇI
Eş-Danışman / Co-Advisor
ÖZET ABSTRACT
Teknolojinin hızlı gelişimi, gelişmiş ülkelerin çoğu için bile yerli üretimi sürdürmenin The rapid development of technology comes with increasing integrated circuit fab costs
imkânsız olduğu artan tümleşik devre fabrikasyon maliyetlerini beraberinde getirir. impossible to carry on domestic manufacturing even for most of the developed countries.
Buna paralel olarak, maliyetlerin minimum olduğu ve daha düşük ücretlerle kalifiye iş In parallel to this, the manufacturing of integrated circuits handled mostly by far-east
gücünün mevcut olduğu Çin ve Tayvan gibi uzak doğu ülkeleri tarafından tümleşik countries like China and Taiwan, where the costs are minimal and skilled labor with lower
devrelerin imalatı daha çok ele alınmaktadır. Bu nedenle, kötü amaçlı devrelerin wages exists. Hence, the concern about the intentional insertion of malicious circuits inside
tümleşik devrelerin içine kasıtlı olarak eklenmesiyle ilgili endişeler, donanım Truva Atı the integrated circuits draws an increasing interest towards hardware Trojan detection
algılama sorununa olan ilgiyi gittikçe arttırmaktadır. Donanım Truva atlarının tespiti issue. There is multiple method suggested for the detection of hardware Trojan horses. Side
için önerilen birden fazla yöntem mevcuttur. Yan kanal analizine dayalı algılama channel analysis based detection is one of the most popular ones. But it has some major
yöntemi, bunlardan en popüler olanlardan birisidir. Fakat bu yöntemin bazı büyük flaws. The most important of these is the manufacturing process variations that can easily
kusurları mevcuttur. Bunlardan en önemlisi, özellikle donanımsal Truva atının küçük hide the effect of the hardware Trojan, especially when it is small. In this thesis, we first
olması durumunda, etkisinin kolayca gizlenebildiği üretim süreci varyasyonlarıdır. Bu apply an accurate and realistic variation model to the circuit and then measure the difficulty
tezde, öncelikle devreye, doğru ve gerçekçi bir varyasyon modeli uyguluyoruz ve of detecting small hardware Trojans, using dynamic current based side channel analysis.
ardından dinamik akım tabanlı yan kanal analizi yöntemini kullanarak küçük The most precise transistor level Spice simulations are utilized for accurate results. The
donanımsal Truva atlarını tespit etmenin zorluğunu ölçüyoruz. En hassas transistor results demonstrate the sensitivity of Trojan detection to the particular input, to the
seviyesine sahip Spice simülasyonlarını, doğru sonuçları elde etmek için number of distinct power supplies and to the size of the circuit. In this thesis, we also
kullanılmaktadır. Sonuçlar, Truva atı algılamanın belirli bir girişe, farklı güç propose a small circuit to actually realize the separation of power supplies by only adding
kaynaklarının sayısına ve devrenin boyutuna duyarlılığını göstermektedir. Bu tezde, two additional pins to the original circuit whatever the number of desired power supplies
arzu edilen güç kaynağı sayısı ne olursa olsun, orijinal devreye yalnızca iki ek pim is. Thus, the number of distinct dynamic current measurements can be increased until the
ekleyerek güç kaynaklarının ayrılmasını fiilen gerçekleştiren küçük bir devre effect of the hardware Trojan reveals even under the effect of process variations.
öneriyoruz. Bu nedenle, donanım Truva atının etkisi, süreç varyasyonlarının etkisi
altında bile ortaya çıkana kadar farklı dinamik akım ölçümlerinin sayısı
artırılabilmektedir.
Anahtar Kelimeler / Key-words Tümleşik Devreler, Kötücül Amaçlı Devreler, Donanımsal, Varyasyonlar, Güç Truva Atı, Yan Kanal Analizi, Spice Simülasyonları, Devreyi
Izgaralara Bölme.
Tez Numarası / Thesis Number 678270