Implementing elliptic curve cryptography for wireless sensor networks
Kablosuz sensör ağlarında eliptik eğriyle şifrelemenin uygulanması
- Tez No: 391768
- Danışmanlar: YRD. DOÇ. DR. SELÇUK BAKTIR
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2014
- Dil: İngilizce
- Üniversite: Bahçeşehir Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 51
Özet
Bu çalışmada, sınırlı işlem kapasitesine sahip MSP430 mikrodenetleyicileri için frekans bölgesinde Eliptik Eğriyle şifreleme (ECC) uygulaması yapılmıştır. MSP430, Kablosuz Sensör Ağları'nda (WSN) çokça kullanılan bir mikrodenetleyicidir. Yaptığımız çalışmada, 169 bit ECC için, rastlantısal ve sabit nokta çarpımı sırasıyla 1.55s ve 0.77s sürmektedir. İşlem zamanlamaları aynı platformu kullanan diğer çalıs¸malara göre hemen hemen aynı veya daha hızlıdır. Ayrıca bu çalışmada ECC'yi, düşük güç tüketimi amaçlayan WSN uygulamaları için, MSP430 içinde bulunan donanımsal çapma birimini kullanmadan da gerçekledik. ECC'de kullanılan rastlantısal ve sabit nokta çarpma işlemleri, donanımsal çarpma birimi kullanmadan sırasıyla 21.9% ve 22.1% daha yavaş çalışmaktadır. Bu çalışmadaki ECC yazılımı, sınırlı performansı olan mikrodenetleyicilerde frekans bölgesi işlemleri kullanılarak gerçeklenmis¸ ilk uygulamadır.
Özet (Çeviri)
In this work, elliptic curve cryptography (ECC) is implemented in the frequency domain on the constrained MSP430 microcontroller widely used in wireless sensor networks (WSN). 169-bit ECC implementation performs a scalar point multiplication in only 1.55 and 0.77 s for multiplication of random and fixed points, respectively. The timings are similar to or faster than existing implementations on the same platform. Furthermore, an alternative implementation of ECC, without utilizing hardware multiplier support is achieved for low-power applications on WSNs. Surprisingly, the implementations without hardware multiplier support were only 21.9% and 22.1% slower than with hardware multiplier support, for random and fixed point multiplication, respectively. This is the first ever practical software implementation of ECC in the frequency domain on a constrained low-power microcontroller without hardware multiplier support.
Benzer Tezler
- Eliptik eğri kriptografisinde skaler çarpma bloğunun VHDL ile tasarımı
Design of scalar multiplication block with VHDL in elliptic curve cryptography
SERKAN ACAR
Yüksek Lisans
Türkçe
2005
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ECE OLCAY GÜNEŞ
- Hardware design of K2RED modular multiplication algorithm used in number theoretic transform for post quantum cryptography and homomorphic encryption
Post kuantum kriptografi ve homomorfik şifreleme için sayı teorik dönüşümünde kullanılan K2RED modüler çarpma algoritmasının donanım tasarımı
FURKAN CAN
Yüksek Lisans
İngilizce
2024
Bilim ve Teknolojiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. SIDDIKA BERNA ÖRS YALÇIN
- Eliptik eğri şifreleme algoritmasında kullanılan nokta çarpım işleminin FPGA uygulaması
An FPGA implementation of point multiplication used in elliptic curve cryptosystems
CEM ÖZDERE
Yüksek Lisans
Türkçe
2004
Elektrik ve Elektronik MühendisliğiHacettepe ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
Y.DOÇ.DR. MEHMET DEMİRER
- Scalar multiplication on elliptic curves
Eliptik eğriler üzerinde katsayı çarpımı
OĞUZ YAYLA
Yüksek Lisans
İngilizce
2006
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiUygulamalı Matematik Ana Bilim Dalı
PROF. DR. ERSAN AKYILDIZ
- 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
2016
Elektrik ve Elektronik MühendisliğiGazi ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. ÖZGÜL SALOR DURNA