Büyük basamaklı tamsayılar üzerinde işlem algoritmaları ve bilgisayar yazılımları

dc.contributor.advisorNuriyev, Urfat
dc.contributor.authorKarslı, Ali
dc.date.accessioned2024-08-19T19:52:10Z
dc.date.available2024-08-19T19:52:10Z
dc.date.issued2010
dc.departmentEge Üniversitesi, Fen Bilimleri Enstitüsü, Matematik Ana Bilim Dalıen_US
dc.description.abstractKriptografide kullanılan çok basamaklı sayılar aritmetik işlem algoritmalarını yavaşlatmaktadır ve ayrıca bu algoritmalar için kullanılan programlama dillerinden birçoğu da yeterli değildir. Bu tezde, kriptografide kullanılan aritmetik işlemlerin hızlı ve etkin yapılabilmesi için çok basamaklı kütüphaneler, çarpma, bölme, OBEB ve üs alma algoritmaları araştırılmıştır.Aritmetik işlem algoritmalarından çarpma işlemi için yeni bir algoritma önerilmiştir. Yeni çarpma algoritması O(n) zaman karmaşıklığına sahiptir. Farklı girdi grupları için incelemeler yapılmıştır.Bölme işlemi içinde yakınsak sonuç bulup iterasyon tekniğiyle kesin sonuca erişen yeni bir bölme algoritması geliştirilmiştir. Bu algoritmanın faklı veri grupları için performansı incelenmiştiren_US
dc.description.abstractMulti-precision libraries which are used in cryptography, slow down arithmetical operation algorithms and besides most of the programming languages used for these algorithms are not enough. This thesis in estigates multi-precision libraries, multiplication, division, GCD and exponentiation algorithms which are needed to make arithmetical operations thet are used in cryptography, fastly and efficiently.A new operations for multiplication operation which are used in arithmetical operation algorithms, are suggested. New multiplication algorithm have O(n) time complexity. Analysis carried out for different entry groups.Splitting process results in a convergent iteration technique to find that access to the final results of a new division algorithm is developed. Performance of these algorithms for different data groups were examined.en_US
dc.identifier.endpage89en_US
dc.identifier.startpage1en_US
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=veR1mHu9yoWjwcVUjCEoPBTTl-0J4MSX4VvwpKkbuZsf71HTmIE6HnnWHKeywc0q
dc.identifier.urihttps://hdl.handle.net/11454/88617
dc.identifier.yoktezid276096en_US
dc.language.isotren_US
dc.publisherEge Üniversitesien_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectMatematiken_US
dc.subjectMathematicsen_US
dc.subjectŞifrelemeen_US
dc.subjectEncryptionen_US
dc.titleBüyük basamaklı tamsayılar üzerinde işlem algoritmaları ve bilgisayar yazılımlarıen_US
dc.title.alternativeOperation algorithms on big integers and computer softwareen_US
dc.typeMaster Thesisen_US

Dosyalar