Analysis, Design and Implementation of a Voting System Using a Novel Oblivious and Proxy Signature

EMU I-REP

Show simple item record

dc.contributor.advisor Chefranov, Alexander
dc.contributor.author Ebenezer, Olalekan Ihinkalu
dc.date.accessioned 2021-08-13T10:50:07Z
dc.date.available 2021-08-13T10:50:07Z
dc.date.issued 2019
dc.date.submitted 2019
dc.identifier.citation Ebenezer, Olalekan Ihinkalu. (2019). Analysis, Design and Implementation of a Voting System Using a Novel Oblivious and Proxy Signature. Thesis (M.S.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Computer Engineering, Famagusta: North Cyprus. en_US
dc.identifier.uri http://hdl.handle.net/11129/5005
dc.description Master of Science in Computer Engineering. Thesis (M.S.)--Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering, 2019. Supervisor: Assoc. Prof. Dr. Alexander Chefranov. en_US
dc.description.abstract Electronic Voting System (EVS) makes voting process convenient and more secure. In this thesis, we analyzed and implemented an existing EVS. We used the proxy and oblivious signature for our security. The proxy signature helps curb the aspect of impersonation in the EVS which is a part of the signature that allows A as an original signer to assign her/his signing privilege to someone else called B as a proxy signer. This is very useful since that a scheme will allow an assigned person B (proxy signer) to produce proxy signatures on behalf of the original signer A. Additionally, B (proxy signer) can check the identity of a person R (voter). If the person is eligible to vote, he is given the privilege to exercise her/his franchise, otherwise he or she is denied access from voting. This enables curbing impersonation during the electoral process. The oblivious signature in the EVS scheme is to help R‟s (the voter‟s) choice not to be known by anyone including the proxy signature. This has to do with having n messages as a signature in which R (the voter) could choose 1 -of- n messages to get his message signed while the proxy signer will not be able to find out on which message the voter R has got the signature. The oblivious and proxy signature is efficient in communication, computation and security. We studied and provided proofs for the Electronic Voting System, made design, implemented and tested the EVS. We also conducted experiments with the EVS. We carried out the experiments based on six phases of the existing EVS time in, compared the existing and the implemented systems. We conclude that the implemented system has a better computation time (in milliseconds) than that of the existing system. en_US
dc.description.abstract ÖZ: Elektronik oylama sistemi (EVS) oylama sürecini uygun ve güvenli hale getirir. Bu tezde, mevcut bir elektronik oylama sistemi analiz edilip hayata geçirilmiştir. Güvenlik için vekil ve habersiz imza kullanılmıştır. Vekil (proxy) imza, EVS‟de başkasının kimliğine bürünme yönünü engellemeye yardımcı olur. Bu imza, A olarak tanımlanan asıl imzalayıcının imza yetkisini, B olarak tanımlanan ve vekil imzalayıcı olan başka bir kişiye vermesini sağlar. Bu, EVS sistemi için çok faydalıdır, çünkü vekil imzalayıcısı olarak atanan B kişisinin, asıl imzalayıcı A kişisi adına vekil imzalar üretmesini sağlayacaktır. Ek olarak, B olarak tanımlanan vekil imzalayıcı, R olarak tanımlanan seçmenin geçerliği kontrol edebilecektir. Bir kişinin oy kullanma hakkı varsa, kendisine yetkilerini kullanma ayrıcalığı verilir; Aksi takdirde kendisine oy kullanma hakkı verilmez. Bu, seçim sürecinde başkasının kimliğine bürünülmesinin engellenmesini sağlar. EVS sistemindeki kayıtsız imza, R olarak tanımlanan seçmenlerin seçiminin vekil imzası da dahil hiç kimse tarafından bilinmemesine yardımcı olmaktadır. R seçmeni, n tane mesajdan sadece 1 tanesini seçip imzalayacak ve vekil imzalayıcı hangisini seçip imzaladığını bilemeyecektir. Bu kayıtsız ve vekil imzası, tüm katılımcılar arasında iletişim, hesaplama ve güvenlik açısından etkilidir. Bu tezde Elektronik Oylama Sistemi üzerinde çalışılmış ve kanıtlar sunulmuştur. EVS sistemi tasarlanmış, uygulanmış ve test edilmştir. Ayrıca EVS sistemi üzerinde deneyler yapılmıştır. Mevcut EVS sisteminin altı aşamasına dayanarak deneyler, yapılmıştır. Mevcut ve uygulanan sonuçlar karşılaştırılmıştır. Elde edilen sonuçların sistemden daha iyi bir hesaplama süresine (milisaniyede varolan) sahip olduğu sonucuna varılmış. en_US
dc.language.iso eng en_US
dc.publisher Eastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ) en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Computer Engineering en_US
dc.subject Electronic Voting en_US
dc.subject Voting--Technological innovations en_US
dc.subject Electronic voting--Computer Security--Data protection en_US
dc.subject Data encryption (Computer science) en_US
dc.subject Elections--Data processing--Computer Engineering en_US
dc.subject Electronic Voting System (EVS) en_US
dc.subject oblivious and proxy signature en_US
dc.subject security and privacy en_US
dc.title Analysis, Design and Implementation of a Voting System Using a Novel Oblivious and Proxy Signature en_US
dc.type masterThesis en_US
dc.contributor.department Eastern Mediterranean University, Faculty of Engineering, Dept. of Computer Engineering en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record