Show simple item record

dc.contributor.advisorDoğanaksoy, Ali
dc.contributor.authorUslu, Erkan
dc.date.accessioned2020-12-10T09:05:36Z
dc.date.available2020-12-10T09:05:36Z
dc.date.submitted2017
dc.date.issued2018-10-05
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/223572
dc.description.abstractBlok şifreler, büyük boyuttaki verilerin şifrelenmesinde kullanılan bir şifreleme yöntemidir.Bu verilere örnek olarak, kamusal bilgiler, bankacılık işlemlerinde kullanılan bilgiler,sağlık sektöründe kullanılan bilgiler örnek olarak gösterilerbilir. Teknolojik gelişmelerneticesinde blok şifrelere küçük boyuttaki verilerin şifrelenmesinde de ihtiyaç duyulmaktadır.Örnek olarak, akıllı kartlarda, araba anahtarlarında, kısacası nesnelerin internetiolarak adlandırılan yapıların büyük bir kısmında blok şifreler kullanılmaktadır.Bu tür şifreleme sistemlerine, hafif siklet kriptosistemler denmektedir. Blok Şifrelere yapılan en ünlü ataklar lineer ve diferansiyel kriptanaliz yöntemleridir. Fakat hafifsiklet algoritmalar bu ataklardan etkilenmemektedir. Çünkü hafif siklet algoritmalarıngüvenliği, dizayn kriterleri ile birlikte tur sayısının çok fazla olmasıdır. Yine de bualgoritmaların zayıf olduğu kriptanaliz yöntemleri bulunmaktadır. Kaydırma ataklarıbunlardan biridir. Kaydırma atakları tur sayısından bağımsız olarak uygulanmaktadır.Bu nedenle özellikle hafif siklet algoritmalar için önemli bir tehdit oluşturmaktadır.Bu tezde kaydırma ataklarının temellerinden ve matematiksel altyapılarından bahsedilecektir.Ayrıca kaydırma ataklarını daha iyi anlamak için örnek uygulamalar anlatılmaktadır.Buna ek olarak bir hafif siklet algoritması olan PRESENT'in sadeleştirilmiş versiyonunabir atak önerilmiştir.
dc.description.abstractBlock ciphers, widely used in cryptography, have been designed to encrypt large amountof data such as public sector services, banking services, Healthcare contributions. Withthe increment of technological developments, they have also been started to be usedfor small data in industrial products such as Internet of Things, smart cards, car keysetc. These types of cryptosystems are called as lightweight cryptosystems. Similar toother cryptographic algorithms, the ones used in lightweight systems need to be testedtowards cryptanalytic techniques. The most common techniques are differential andlinear cryptanalysis. However, they become less efficient when the number of roundsin algorithms is increased. At this point, a new method called slide attack which isindependent of the number of rounds is developed.This thesis focuses on the fundamentals of the slide attack and especially how it workson block ciphers. Additionally, some applications that will be beneficial to understandslide attack is given. Moreover, we give a practical attack to a variant of PRESENTlightweight block cipher.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.subjectBilim ve Teknolojitr_TR
dc.subjectScience and Technologyen_US
dc.subjectMatematiktr_TR
dc.subjectMathematicsen_US
dc.titleSlide attack and its applications
dc.title.alternativeSlide atak ve uygulamaları
dc.typemasterThesis
dc.date.updated2018-10-05
dc.contributor.departmentDiğer
dc.identifier.yokid10166818
dc.publisher.instituteUygulamalı Matematik Enstitüsü
dc.publisher.universityORTA DOĞU TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid476733
dc.description.pages63
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess