Show simple item record

dc.contributor.advisorCenk, Murat
dc.contributor.authorİlter, Murat Burhan
dc.date.accessioned2020-12-10T09:05:56Z
dc.date.available2020-12-10T09:05:56Z
dc.date.submitted2016
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/223633
dc.description.abstractAçık Anahtarlı Kriptografi fikri W. Diffie ve M. Hellman?ın 1976 yılında yürüttüğü çalışmalardan sonra ortaya çıktı. Bu çalışmaların ışığında, ilk Açık Anahtarlı Kriptografi algoritması olan RSA ortaya çıktı. Bu algoritmada, modüler üst alma oldukça maliyetlidir. Buna ek olarak zaman geçtikçe güvenliği sağlamak için Açık-Anahtar Kriptosistem algoritmalarının anahtar uzunlukları artmaktadır. Bu sebeplerden ötürü, Simetrik Anahtarlı Kriptografi algoritmalarının hızıyla karşılaştırıldığında Açık Anahtarlı Kriptografi algoritmalarının hızı daha yavaştır. Buna karşın Açık Anahtarlı Kriptografi algoritmalarının geniş bir kullanım alanı vardır. Bu yüzden bu algoritmaları hızlandırmak oldukça önemlidir. Hızlı çarpma algoritmalarından yararlanmak maliyeti azaltmak için verimli bir yoldur.Bu tezde, ana fikir olarak bazı çarpma algoritmalarını zaman karmaşıklıklarına göre analiz etmektir. Karatsuba metodunun icadından önce iki polinomun çarpımının zaman karmaşıklığı $O(n^2)$ olarak biliniyordu. Bu icattan sonra, bu alanda birçok çalışma yapıldı. Örnek olarak, Hızlı Fourier Dönüşümü hızlı çarpma algoritmalarını tasarlamak için kullanılmıştır. Buna karşılık, bu metot günümüz dünyasında kriptografik talepler için yeterince verimli değildir. Bu sebeple, Karatsuba ve varyasyonları, Montgomery ve hibrid metodları gibi mevcut olan metotlar incelenmektedir.
dc.description.abstractThe idea of Public Key Cryptography showed up after the studies conducted by W.Diffie and M. Hellman in 1976. In the light of these works, RSA, the first Public KeyCryptography algorithm, came into play. In this algorithm, modular exponentiation ishighly costly. In addition to this, key sizes of public key cryptography algorithms hasbecome longer in order to ensure the security as the time passes. For these reasons,the speed of algorithms is relatively slower when it is compared to the speed of onesin Symmetric Key Cryptography algorithms. However, Public Key Cryptography algorithmshave a wide area of utilization. Thus, it is highly crucial to accelerate thesealgorithms. Making use of fast multiplication algorithms is an effective way to reducethe cost.In this thesis, the main point is to analyze some multiplication algorithms with respectto their time complexities. Before the invention of Karatsuba method, time complexityof multiplying two polynomials was known to be O(n2). After this invention lots ofresearch has been done in this field. For example, Fast Fourier Transform is used fordesigning fast multiplication algorithms. However, this method is not efficient enoughfor cryptographic demands in today's world. For this reason, existing methods such asKaratsuba and its variations, Montgomery, and hybrid methods are investigated.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.subjectMatematiktr_TR
dc.subjectMathematicsen_US
dc.titleAn analysis on efficient polynomial multiplication algorithms for cryptographic purposes
dc.title.alternativeKriptografik amaçlar için verimli polinom çarpması üzerine bir analiz
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentKriptografi Anabilim Dalı
dc.identifier.yokid10126849
dc.publisher.instituteUygulamalı Matematik Enstitüsü
dc.publisher.universityORTA DOĞU TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid441919
dc.description.pages60
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