Microcontroller-based Implementation of ParseKey+ for Limited Resources Embedded Applications

dc.contributor.authorMakvandi, Reza
dc.date.accessioned2012-12-10T07:05:21Z
dc.date.available2012-12-10T07:05:21Z
dc.date.issued2010
dc.descriptionMaster of Science in Electrical and Electronic Engineering. Thesis (M.S.)--Eastern Mediterranean University, Faculty of Engineering, Dept. of Electrical and Electronic Engineering, 2011. Supervisor: Prof. Dr. Şener Uysal.en_US
dc.description.abstractABSTRACT: ParseKey+ is an approach to a new highly secure and safe authentication service. The scheme provides secure authentication process for both client and server sides. It employs hash to hide the encrypted key in a key file retrievable only by the other side knowing the indices and lengths of sub-keys hidden inside ParseKey+ file. The ParseKey+ file itself is also encrypted by the password of the other party in authentication service using a symmetric encryption method. The key file is recreated at each sign-on procedure; it provides an additional security layer beyond using the login password. ParseKey+ avoids client and server impersonations while guaranteeing mutual client/server authentication. Likewise, the ParseKey+ scheme avoids replay, meet-in-the-middle, ciphertext-only, and side-channel attacks. ParseKey+ relies on scattering sub-keys in a block of uniformly created random noise. We wish to implement the ParseKey+ authentication system with limited resources on AVR microcontrollers. More sophisticated versions of these families of microcontrollers are widely used in PDAs, new generation of mobile phones and various embedded devices. Implementation of ParseKey+ allows securing Internet communication and transactions on above-mentioned devices in addition to providing a highly secure mechanism for implementing very low-cost hardware USB keys for online banking applications. Keywords: Microcontroller-based Authentication, Embedded System, ParseKey+ …………………………………………………………………………………………………………………………………………………………………………………………………………………… ÖZ: ParseKey+ yeni, son derece güvenli bir kimlik doğrulama hizmet yaklasımıdır. Bu yaklaşım hem istemci hem de sunucu tarafı için güvenli kimlik doğrulama islemi sağlar. Hash kullanarak ParseKey+ dosyası içinde kilitlenmis olan kodlanmıs anahtarı sadece öteki taraftan endekseleri ve altanahtar uzunlukları bilenler tarafından alınabilir. ParseKey+ dosyasının kendisi de öteki partinin şifresi ile simetrik olarak kodlanmıştır. Her giriş işleminde anahtar dosya çağrılır; giriş kodu (password) kullanımına ilaveten artı bir güvenlik seviyesi sağlar. Karsılıklı istemci / sunucu kimlik doğrulaması garanti ederken ParseKey + istemci ve sunucu taklitleri önler. Aynı şekilde, ParseKey + düzeni tekrarı, ortada buluşmayı, şifreli-sadece ve yan kanal saldırılarını önler. ParseKey + düzgün oluşturulan rastgele gürültü bir blok saçılma alt anahtarlarına dayanmaktadır. Biz, sınırlı kaynaklara sahip AVR mikroislemcileri üzerinde ParseKey + kimlik doğrulama sistemi uygulamak istiyoruz. Mikroişlemcisi daha gelişmiş versiyonları yaygın PDA'lar, çesitli gömülü cihazlar ve yeni nesil cep telefonlarında kullanılmaktadır. ParseKey+ Uygulama online bankacılık uygulamaları için çok düşük maliyetli donanım USB anahtarları uygulanması için son derece güvenli bir mekanizma vermenin yanı sıra yukarıda bahsedilen cihazlarda internet iletişimi ve işlemlerinde güvenli olaral kullanılmaktadır. Anahtar Kelimeler: Mikrodenetleyici tabanlı Doğrulama, Gömülü Sistem, ParseKey+en_US
dc.identifier.citationMakvandi, Reza. (2011). Microcontroller-based Implementation of ParseKey + for Limited Resources Embedded Applications. Thesis (M.S.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Electrical and Electronic Engineering, Famagusta: North Cyprus.en_US
dc.identifier.urihttps://hdl.handle.net/11129/178
dc.language.isoen
dc.publisherEastern Mediterranean University (EMU)en_US
dc.relation.publicationcategoryTez
dc.subjectElectrical and Electronic Engineeringen_US
dc.subjectDigital control systems - Microprocessorsen_US
dc.subjectMicrocontroller-based authentication - Embedded System - ParseKey+en_US
dc.titleMicrocontroller-based Implementation of ParseKey+ for Limited Resources Embedded Applicationsen_US
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Makvandi.pdf
Size:
3.21 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.77 KB
Format:
Item-specific license agreed upon to submission
Description: