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ı: Belirtilmemiş.
Ö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Ş
- 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
- Identification of soft tissue mechanical material model and corresponding parameters from in vivo experimental data by using inverse finite element method
Yumuşak doku mekanik malzeme modeli ve model parametrelerinin canlı dokuda ve yerinde deneylerden elde edilen verilerle evrik sonlu elemanlar yöntemi kullanılarak kestirilmesi
KEREM ÜSÜ
Yüksek Lisans
İngilizce
2008
Makine MühendisliğiOrta Doğu Teknik ÜniversitesiMakine Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. ERGİN TÖNÜK