Geri Dön

Eliptik eğri kriptosistem yazılım uygulamalarında hız problemi

Computational speed problem of elliptic curve cryptosystems in software implementation

  1. Tez No: 197374
  2. Yazar: SERAP ATAY
  3. Danışmanlar: DOÇ.DR. AHMET KOLTUKSUZ, PROF.DR. ŞABAN EREN
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Eliptik eğri tabanlı kriptosistem, asimetrik kriptografi, EEK'da hız problemi, farklı koordinat sistemlerinde aritmetik, Computational speed problem of Elliptic Curve Cryptography, elliptic curve arithmetic on different coordinate systems
  7. Yıl: 2006
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 134

Özet

ÖZETEL PT K EĞR KR PTOS STEM YAZILIMUYGULAMALARINDA HIZ PROBLEMATAY, SerapDoktora Tezi, Bilgisayar Mühendisliği BölümüTez Yöneticisi : Prof. Dr. Şaban EREN2. Tez Yöneticisi: Doç. Dr. Ahmet H. KOLTUKSUZEylül, 2006, 134 sayfaBu tezde; eliptik eğri tabanlı kriptografinin (EEK), akıllı kart, ceptelefonu, PDA, ya da uydular gibi kısıtlı kaynağa sahip ortamlardakullanılması durumunda karşılaşılan hız problemi analiz edilmiş vealternatif çözümler aranmıştır.EEK'nın temelinde yer alan aritmetik işlemlerin maliyetiincelenmiştir. Maliyeti yüksek olan işlemlerden kurtulmak için, EEKaritmetiği farklı koordinat sistemlerine taşınmış ve bu koordinatsistemlerinde performans değerlendirmesi yapılmıştır.Yapılan çalışmada kullanılan EEK aritmetiği, çok haneli aritmetikoperasyonları destekleyen, CRYMPIX, GMP ve MIRACL gibi farklıkriptografik yazılım geliştirme kütüphaneleri kullanılarak uygulanmış,milisaniye cinsinden hız ölçümleri yapılarak, kuramsal olarak beklenensonuçlar ile pratikte elde edilen sonuçlar karşılaştırılmıştır. Elde edilenveriler üstünde SPSS sürüm 14.0 istatistik paketi ve ?Tesadüf BloklarıModeli? (Randomized Block Design Model) kullanılarak, 192, 224, 256,384 ve 521 bit'lik asal cisimler blok olarak göz önüne alınıp, Afin (Affine),Projektif (Projective), Jacobian, Chudnovsky ve Modified Jacobiankoordinat sistemlerindeki algoritmaların işlemsel maliyetleri zamancinsinden karşılaştırılmıştır.Eliptik eğrilerin kullanıldığı ElGamal kriptosistem ve akıllı kartlarkullanılarak kimlik denetimi sağlayan bir uygulama geliştirilmiştir.Uygulamada, işlem maliyetini azaltmak için Afin, Projektif, Jacobian,Chudnovsky ve Modified Jacobian koordinat sistemlerinin yanısıra Mixedkoordinat sistemi de kullanılmış ve protokol seviyesinde bir kriptosistemuygulaması için hız analizleri yapılmıştır.Sonuç olarak, matematiksel arayışların sorunun çözümüne katkısıolduğu görülmüştür. Benzer çalışmaların; mod alma, modüler aritmetiktetersini bulma, skaler çarpma gibi işlemlerin iyileştirilmesi için sayılarkuramı kullanılarak yürütülmesi gerekmektedir. Yeni koordinatsistemlerinin araştırılması ve karmaşık uzayda da denemelerin sürdürülmesiyararlı olabilir.

Özet (Çeviri)

ABSTRACTCOMPUTATIONAL SPEED PROBLEM OF ELLIPTIC CURVECRYPTOSYSTEMS IN SOFTWARE IMPLEMENTATIONATAY, SerapPh.D in Computer EngineeringSupervisor : Prof. Dr. Şaban ERENCo-Supervisor: Assoc. Prof. Dr. Ahmet H. KOLTUKSUZSeptember, 2006, 134 pagesElliptic curves are proposed for the asymmetrical cryptography byKoblitz & Miller in 1986 separately. This thesis concentrates on thecomputational speed problem of elliptic curve cryptography (ECC) forsoftware implementations.The ECC is utilized by hardware embedded on limited resourcesequipments such as smart cards, PDAs, satellites etc. after 2000. Theapplication specific circuits (ASICs) or field programmable gate area logiccircuits (FPGAs) are preferred in hardware embedded implementations. InASIC implementation, design phase is expensive, if FPGA is used, thedesign is cheaper but the production of many products is expensive.Currently, software implementation of ECC faces the computational speedproblem with the minimal costs. The computational speed problem is due toexpensive arithmetic operations on elliptic curves such as calculation ofmultiplicative inverses and multiplication operations. One of the proposedsolutions is to do the arithmetic operations on different Euclideancoordinate systems.This Ph.D. thesis concentrates on the reduction methodologies ofcomputational cost of arithmetic operations for the elliptic curvecryptography in a software platform and delineates the performance resultsof the implementation of the aforementioned technique on the differentcryptographic libraries such as CRYMPIX, GMP and MIRACL.As a result, mathematical research should be continued on arithmeticaloperations of elliptic curves and new algorithms and number theoryinventions for modular inversion and modular reduction should be found.

Benzer Tezler

  1. Kısmi türevli diferansiyel denklemlerin yeni Jakobi eliptik fonksiyon çözümleri

    New Jacobi elliptic function solutions of partial differential equations

    NAİL TURHAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    MatematikBozok Üniversitesi

    Matematik Ana Bilim Dalı

    YRD. DOÇ. DR. YUSUF PANDIR

  2. Foliküler saç greftinin yaşayabilirliğine trombositten zengin plazmanın etkisi: Deneysel çalışma

    Effect of platelet rich plasma on hair follicle graft survival: Experimental study

    ÇETİN DUYGU

    Tıpta Uzmanlık

    Türkçe

    Türkçe

    2014

    Plastik ve Rekonstrüktif CerrahiBezm-i Alem Vakıf Üniversitesi

    Plastik ve Rekonstrüktif Cerrahi Ana Bilim Dalı

    PROF. DR. ETHEM GÜNEREN

  3. Jacobian eliptik fonksiyonların toplam teoremi üzerine çalışmalar

    Başlık çevirisi yok

    MEHMET SAPANCI

    Yüksek Lisans

    Türkçe

    Türkçe

    1970

    MatematikEge Üniversitesi

    Matematik Ana Bilim Dalı

    PROF. DR. LOTHET KOSCHMIEDER

  4. Bitki gelişim simülasyon, diferensiyel arama ve geri-izleme arama optimizasyon algoritmaları ile anten dizi sentezi

    Antenna array synthesis using plant growth simulation, differential search and backtracking search optimization algorithms

    ALİ DURMUŞ

    Doktora

    Türkçe

    Türkçe

    2016

    Elektrik ve Elektronik MühendisliğiErciyes Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. KERİM GÜNEY

  5. Sentetik açıklıklı radar görüntülerinde otomatik hedef tanıma

    Automatic target recognition in synthetic aperture radar images

    MAHMUT ESAT DEMİRHAN

    Yüksek Lisans

    Türkçe

    Türkçe

    2016

    Elektrik ve Elektronik MühendisliğiGazi Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ÖZGÜL SALOR DURNA