Yan kanal saldırıları, hedeflenen sistemdeki şifreleme işlemleri
hakkındaki yan kanal bilgisi veya bilgi sızıntısı olarak adlandırılan dolaylı
bilgileri kullanır. Bu bilgiler, saldırıları sistem üzerinde oldukça etkili
kılar. Bu çalışmada, zaman bilgisini birincil ve önbellek bilgilerini ikincil
yan kanal kanal bilgisi olarak kullanan zaman odaklı bir önbellek saldırısı
incelenmektedir. Zaman odaklı yan kanal saldırısını gerçekleştirmek için hedef
olarak AES algoritması seçilmiştir. Gerçekleştirilen zaman odaklı yan kanal
saldırısı, AES algoritmasının son döngüsündeki gizli anahtarı elde etmektedir.
Sistemin zayıf yönlerini belirlemek için ikincil kanallardan bilgi çıkarmak
için makine öğrenmesi ve derin öğrenme modelleri kulanılmıştır. Saldırı
sırasında oluşturulan zaman profilleri üzerinde ağaç modelleri kullanılarak,
saldırının en önemli yan kanal bilgileri değerlendirilmiştir. Karar Ağacı,
Rastgele Orman, Gradyan Arttırma Modeli
ve Ekstrem Gradyan Arttırma algoritmaları veri işleme görevine çok duyarlı
olduklarından, ağaç tabanlı modeller olarak seçilmiştir. Analiz sonuçları,
"ortalama döngü" bilgilerinin zaman odaklı önbellek saldırılarında
etkili olduğunu göstermektedir. Ayrıca, Ekstrem Gradyan Arttırma algoritması
daha iyi sonuçlar vermiştir. Buna ek olarak, saldırı esnasında elde edilen
zaman bilgileri saldırı tespiti amacıyla kullanılmıştır. Saldırı tespit etmede
derin öğrenme yöntemlerinin oldukça başarılı olduğu gözlemlenmiştir.
İstanbul Teknik Üniversitesi
MAP-2017-40642
Bu çalışma MAP-2017-40642 numaralı BAP projesi kapsamında İstanbul Teknik Üniversitesi tarafından desteklenmiştir. Teşekkürlerimizi sunarız.
MAP-2017-40642
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | Makaleler(Araştırma) |
Authors | |
Project Number | MAP-2017-40642 |
Publication Date | April 13, 2020 |
Published in Issue | Year 2020 Volume: 13 Issue: 1 |
Article Acceptance
Use user registration/login to upload articles online.
The acceptance process of the articles sent to the journal consists of the following stages:
1. Each submitted article is sent to at least two referees at the first stage.
2. Referee appointments are made by the journal editors. There are approximately 200 referees in the referee pool of the journal and these referees are classified according to their areas of interest. Each referee is sent an article on the subject he is interested in. The selection of the arbitrator is done in a way that does not cause any conflict of interest.
3. In the articles sent to the referees, the names of the authors are closed.
4. Referees are explained how to evaluate an article and are asked to fill in the evaluation form shown below.
5. The articles in which two referees give positive opinion are subjected to similarity review by the editors. The similarity in the articles is expected to be less than 25%.
6. A paper that has passed all stages is reviewed by the editor in terms of language and presentation, and necessary corrections and improvements are made. If necessary, the authors are notified of the situation.
. This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.